削除、コピー、貼り付け (コマンドモード)
[n] +キー入力と書いているものは、n 文字(行)分の処理も可能です。
キー入力 動作
[n] x カーソル上の1文字削除
[n] X カーソルの左の文字を1文字削除
[n] d 目的語
d [n] 目的語 目的語一覧:
w - カーソル位置から空白を含む単語の末尾まで削除
e - カーソル位置から空白を含まない単語の末尾まで削除
$ - カーソル位置から行末まで削除
d - 1行削除切り取り(カット)
[n] yy 1行バッファにコピー
p バッファ内のテキストを挿入(文字はカーソルの右、行はカーソルの下に挿入)
P バッファ内のテキストを挿入(文字はカーソルの左、行はカーソルの上に挿入)
:r [ファイル名] ファイルの中身を挿入する
検索する
ノーマルモードで/(スラッシュ)を入力するとカーソルが画面下に 移動します。そこで、検索文字列を入力して、[Enter]を入力することで文字列を検索できます。
キー 動作
/[検索文字列] 下方向に、[検索文字列]の検索を行う。
?[検索文字列] 上方向に、[検索文字列]の検索を行う。
n /や?で検索を行った後に、順方向に次の検索結果にジャンプする。
N /や?で検索を行った後に、逆方向に次の検索結果にジャンプする。
* カーソル位置の単語を下方向に検索する。/[カーソル位置の単語]と同じ動作。
# カーソル位置の単語を上方向に検索する。?[カーソル位置の単語]と同じ動作。
「/」(スラッシュ)等特殊な意味を持つ文字列を検索したい場合は「\」を付けてエスケープします。
例 \/home\/temp 「/home/temp」という文字列を検索する場合。