Vimとは
Vimとはマウスを使わない、キーボードで操作するエディターです。今回はVimの基本的なコマンドをまとめてみました。
モード
Vimはキーボードで全て行うのでテキストの入力、カーソルの移動は同じままではできないのでモードという機能で変更して操作します。
モード |
内容 |
コマンド |
ノーマルモード |
カーソルの移動。テキストのコピー、カット、ペースト |
esc |
インサートモード |
テキストの入力、編集 |
a/A/i/l/ci/w |
ヴィジュアルモード |
テキストの選択 |
v |
カーソル移動
コマンド |
実行内容 |
j |
下に移動 |
k |
上に移動 |
l |
左に移動 |
h |
右に移動 |
gg |
ページの一番上に行く |
G |
ページの一番下にいく |
ファイルの保存
コマンド |
実行内容 |
:w ファイル名 |
名前をつけて保存 |
:w |
上書き保存 |
:q |
編集終了 |
:q! |
保存しないで編集終了 |
:wq |
保存して終了 |
削除
コマンド |
実行内容 |
x |
カーソルの文字を削除 |
dd |
カーソルがある行を削除 |
dw |
カーソルの位置から次の単語まで削除 |
de |
カーソルの位置から単語の末尾まで削除 |
検索
コマンド |
実行内容 |
/文字列 |
前の文字列を検索 |
?文字列 |
後ろの文字列を検索 |
入力、編集
コマンド |
実行内容 |
i |
カーソルの所からインサートモードに入る |
a |
カーソルの所から1文字進んでインサートモードに入る |
A |
カーソルのある行の最後に飛んでインサートモードに入る |
l |
カーソルのある行の最初に飛んでインサートモードに入る |
p |
ペースト |