Vimは素晴らしいエディタなので未経験者布教用
省略
- とりあえず存在は知っていて、使ったこともある
- 目標
- 行に対しては自由に編集ができるようになる
- Vimレベル
- 標準的なVimが使えるレベル
- 操作
- 単純な移動
- h,j,k,l
- b,w,e,ge,B,W,E,gE
- 0,^,$
- ジャンプ
- f,t
- ; ,
- 追記
- i,a,I,A
- 削除
- x
- d
- 置換
- c
- r
- コピー & ペースト
- y
- p
- redo, undo
- u
- Count
- 繰り返し
- Vimを使ってファイル内を編集できる
- 目標
- ファイル全体を自由に移動できるようになる
- Vimレベル
- 他のエディタを使うと物足りなくなってくるレベル
- 他のエディタのバインドをVimにし始める
- 操作
- ファイル移動
- 検索
- /
-
- ジャンプ
- g, G
- ,
- H,M,L
- 前後にジャンプ
- ,
- 前回の編集箇所にジャンプ
- g;, g,
- 検索
- 行追加
- o, O
- グループ処理
- i,a
- 画面移動
- zz, zt
- マクロ
- VisualMode
- ファイルを跨ってVimで操作できる
- 目標
- 複数のファイルを跨ってVimで操作できるようになる
- Vimレベル
- 本格的にエディタをVimに切り替え始める
- Vimはいいぞ、といい始める
- Vimの細かいTIPSを使って自由自在に操作できる
- 目標
- どんな操作もVimゴルフを意識し始める
- Vimレベル
- Vim以外のエディタが操作できなくなる
- プラグイン等自分の使いやすいようにVimをカスタマイズできる
- 目標
- 足りない機能をVimプラグインで入れ始める
- Vimレベル
- Vimにエディタ以上の機能を求め始める