python100本ノックのメモ用markdown
vimの基本操作・忘れやすいもの
- o: go to insert mode at new line
- gg: go to begining of file
- dw: delete word to right side
- yy: copy one line
- p: paste buffer
- ctrl+r: redo
- /(スラッシュ)検索したい言葉:検索(まずはenter押す、nで次へ移動)
- :s/old/new : 置換(oldをnewに)
- :s/old/new/g : その一行で全部置換
- :%s/old/new/gc:そのファイル全部で置換(c:一回ずつ確認を求める)
ここで使うmarkdownの記法
- 見出し(強調): # 増えるほど強調できる
- 太字:"**"で囲む(または__)
- イタリック:"*"で囲む(または_)
- リンク:表示名
- シンタックスハイライト:
言語
で囲む - 改行:
順序付きリスト: (空行) 1.(空白)リスト1 1.(空白)リスト2 (空行)
順序無し(・)リスト: (空行) +(or-or)(空白)リストA +(or-or)(空白)リストB (空行)
一部だけコードハイライト gccの例:
gcc hello.c
pythonの文法
- コメントアウト
- 単一行:#
- 複数行:'''または"""で囲む