>_FoxiRef
Vim

Vim チートシート

よく使うVimコマンド集

#モード切替

コマンド説明
iカーソル前に挿入
I行頭に挿入
aカーソル後に挿入
A行末に挿入
o下に新しい行を挿入
O上に新しい行を挿入
Escノーマルモードに戻る
vビジュアルモード
V行単位ビジュアルモード
Ctrl+vブロックビジュアルモード

#編集

コマンド説明
x文字を削除
dd行を削除
dw単語を削除
d$行末まで削除
D行末まで削除 (d$と同じ)
yy行をコピー
yw単語をコピー
pカーソル後に貼り付け
Pカーソル前に貼り付け
u元に戻す
Ctrl+rやり直し
.最後のコマンドを繰り返す
r[char]1文字を置換
cw単語を変更
cc行全体を変更
C行末まで変更

#ファイル操作

コマンド説明
:w保存
:w [filename]名前を付けて保存
:q終了
:q!保存せずに終了
:wq保存して終了
:x保存して終了(変更時のみ)
ZZ保存して終了
:e [file]ファイルを開く
:sp [file]水平分割
:vsp [file]垂直分割
Ctrl+w wウィンドウを切り替え

#ビジュアルモード

コマンド説明
v + 이동 + d選択範囲を削除
v + 이동 + y選択範囲をコピー
v + 이동 + >インデント
v + 이동 + <インデント解除
gv最後の選択範囲を再選択

이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받습니다.

Vim チートシート - コマンドリファレンス | Foxi Dev Reference