時々viを使用するのですが、いつまで経ってもinsertでカーソルキーを多用しているので、
自分用に よく使うコマンド 使えるようになりたいコマンドをまとめました。
やる気があれば随時追加します。
モード遷移
コマンド |
説明 |
i |
インサートモード |
a |
インサートモード(カーソルの1文字後から) |
o |
インサートモード(カーソルの次の行から) |
A |
インサートモード(カーソルの行末から) |
v |
ビジュアルモード |
Ctrl+v |
矩形ビジュアルモード |
ESC |
コマンドモード |
Ctrl+[ |
コマンドモード |
移動
コマンド |
説明 |
h,j,k,l |
左、下、上、右 |
w |
次の単語の頭に移動 |
b |
前の単語の頭に移動 |
3w |
3つ前の単語の頭に移動 |
0 |
行頭に移動 |
$ |
行末に移動 |
操作
コマンド |
説明 |
x |
カーソルの1文字を削除 |
3x |
カーソルから3文字削除 |
dd |
カーソルの行を削除 |
diw |
カーソルのある単語を削除 |
ciw |
カーソルのある単語を削除してインサートモード |
y |
コピー(ビジュアルモード) |
yy |
カーソルのある行をコピー |
yiw |
カーソルのある単語をコピー |
p |
カーソルの下にペースト |
その他
コマンド |
説明 |
:w |
保存 |
:q |
閉じる |
sv |
画面分割(左右) |
:vs (ファイル名) |
画面を分割して新たにファイルを開く |
Ctrl + ww |
分割ページを移動 |
u |
アンドゥ |
/(単語) |
単語を検索 |