vi(Vim)エディタを使うことが多いので、よく使うけど忘れがちなものだけメモ。
(2017.08)
画面分割
:split
画面分割(上下):vsplit
画面分割(左右)Ctrl+w w
画面移動(順番に移動)Ctrl+w k
画面移動(↑)Ctrl+w j
画面移動(↓)Ctrl+w h
画面移動(←)Ctrl+w l
画面移動(→)
※画面分割解除は :q
でウィンドウを閉じる
検索系
/検索文字列
次を検索?検索文字列
前を検索n
次へN
前へ
置換系
:s/置換対象文字列/置換後文字列/
行内で1つ置換:s/置換対象文字列/置換後文字列/g
行内で全部置換:%s/置換対象文字列/置換後文字列/g
ファイル内で全部置換
→ c
を付ける 確認しながら置換
例) :%s/置換対象文字列/置換後文字列/gc
その他
:se nu
行番号表示:se nonu
行番号非表示:noh
ハイライトを消す