#前置きと言い訳
vimで使うけど、すぐ忘れてしまう操作を書いておくためのノート
ちゃんとした記事ではなくて自分用のチートシートなので、
他の皆さんの記事のほうがいいですよ。
(そのうち、ちょっとづつ追加します)
よく使う操作
コマンドモードへ
ctrl+[
または Esc
windowの移動・分割
操作 | 動作 |
---|---|
ctrl + w j | 下へ移動 |
ctrl + w h | 左へ移動 |
ctrl + w k | 上へ移動 |
ctrl + w l | 右へ移動 |
ctrl + w w | 別の場所へ移動 |
操作 | 動作 |
---|---|
:split | 上下分割 |
:vsplit | 左右分割 (縦に分割) |
検索と置換
操作 | 動作 |
---|---|
:%s/before/after/g | beforeをafterに置換 (全行 すべて) |
:%s/before/after/ | beforeをafterに置換 (全行 最初のヒットのみ) |
:12,30s/before/after/g | beforeをafterに置換 (12行目から30行目 すべて) |
##編集 | |
操作 | 動作 |
:-: | :-: |
u | アンドゥ |
ctrl + r | リドゥ |
操作 | 動作 |
---|---|
/serchword | serchwordを下方探索 |
?serchword | serchwordを上方探索 |
終了
:wq または ZZ
:q!