viエディタ

UNIX アプリケーション・ツール

【UNIX】最低限これだけは覚えておくべきviエディタのキーコマンド

2018/01/19

テストサーバの構築、編集などで viエディタ を使う機会がたまにあります。
そのたびにコマンドを確かめるのが面倒なので、最低限使えれば困らないキーコマンドをメモがわりにポストします。
まぁ、覚えればそれで全て解決なんですが、なんだか最近物覚えが悪くなってしまってね...。

viエディタの代表的なコマンド

凡例
[]がキーだとします。つまり、[i]は iキーを1回押下という意味です。

挿入

[i] ・・・ カーソル位置から挿入

アンドゥ

[u] ・・・ アンドゥ

移動

[H] ・・・ 画面先頭業の行頭に移動
[L] ・・・ 画面最終行に移動
[G] ・・・ ファイルの最終行に移動
[^] ・・・ 行頭に移動
[$] ・・・ 行末に移動

検索

[/]pattern[ENTER] ・・・ patternを末尾に向かって検索。[n]で順方向、[N]で逆方向に検索

保存 / 終了

[:][w][q][ENTER] ・・・ 保存して終了
[:][q][ENTER] ・・・ 保存せず終了
[:][q][!][ENTER] ・・・ 変更した行も保存せずに終了

-UNIX, アプリケーション・ツール
-, , , ,