自分が必要だと思ったvimコマンド集(随時編集予定)
カーソル移動
コマンド | 内容 |
---|---|
0 | 行頭移動 |
$ | 行末移動 |
% | 対応する括弧に移動 |
V | 行単位の選択をするビジュアルモードに入る |
Ctrl-v | 矩形選択をするビジュアルモードに入る |
C | カーソル位置から行末まで削除して, インサートモードに入る |
D | カーソル位置から行末まで削除 |
I | 行頭からインサートモードに入る |
A | 行末からインサートモードに入る |
| インデントを追加
<< | インデントを削除
= | 選択行のインデント修正
Ctrl-a | カーソル行上で, カーソル以降の最初に出現した数字をインクリメント
Ctrl-x | カーソル行上で, カーソル以降の最初に出現した数字をデクリメント
r[文字] | カーソル上の文字を[文字]に置換
中
コマンド | 内容 |
---|---|
ciw | カーソル位置にある単語を1つ削除して, インサートモードに入る |
ci" | カーソル位置にあるダブルクォートを1つ削除して, インサートモードに入る |
ci( | カーソル位置にある丸括弧を1つ削除して, インサートモードに入る |
cit | HTMLタグの内部を削除して、インサートモードに入る |
yiw | カーソル上の単語をコピー |
選択
コマンド | 内容 |
---|---|
viw | カーソル上の単語を選択。 |
vi" | ダブルクォーテーションの内部を選択。 |
vit | HTMLタグの内部を選択。 |