VIM は、テキスト ファイルの処理によく使用される強力なテキスト エディタです。以下は VIM での一般的なテキスト処理コマンドです。
- テキストの挿入:
通常モードでキーを押すとi
挿入モードになり、現在のカーソル位置からテキストの挿入を開始できます。Esc
キーを押す と通常モードに戻ります。 - ファイルを保存する:
通常モードで キーを押し:
、次に を入力しwq
、Enter
キーを押してファイルを保存し、VIM を終了します。終了せずにファイルを保存するだけの場合は、「.」と入力しますw
。 - 操作を元に戻す:
通常モードでキーを押すとu
、前の操作を元に戻します。 - コピー、切り取り、貼り付け:
通常モードで使用してyy
現在の行をコピーし、 を使用してdd
現在の行を切り取り、 を使用してp
コピーまたは切り取ったテキストを現在のカーソル位置に貼り付けます。 - カーソルの移動:
通常モードでは、h
、j
、を使用してk
、l
カーソルをそれぞれ左、下、上、右に移動します。矢印キーを使用して移動することもできます。 - 検索と置換:
通常モードで を押し/
、検索するテキストを入力し、Enter
キーを押して検索を開始します。:%s/old/new/g
ファイル全体を にold
置き換える 場合に使用しますnew
。 - テキストの削除:
通常モードでx
カーソル位置の文字を削除する場合に使用し、dd
現在の行を削除する場合に使用します。d
カーソルを移動するコマンド (dw
、など)を使用してde
、現在の位置から指定した位置までのテキストを削除します。 - 視覚化モード:
通常モードでキーを押すとv
視覚化モードになり、テキストを選択できます。を押してV
行視覚化モードに入り、テキスト行全体を選択します。もう一度押すとV
ブロック視覚化モードになり、ブロックテキストを選択します。 - 元に戻すとやり直し:
通常モードで押すとu
前の操作を取り消し、 を押すCtrl+r
と元に戻した操作をやり直します。
上記は VIM で一般的なテキスト処理コマンドですが、VIM にはテキスト ファイルを効率的に処理できる豊富な機能とコマンドがあります。初心者にとってVIMの操作に慣れるまでに時間がかかるかもしれませんが、基本的なコマンドを覚えてしまえば、テキスト編集の効率が大幅に向上します。