Engineer

viコマンドチートシート

カーソル移動(矢印キーの使用は非推奨)

k:↑
j:↓
h:←
l:→

コマンドモードへ遷移

esc

入力モードへ遷移

i

一文字削除

(esc +) x

コピー

(esc +) yyまたはY

ペースト

(esc +) p

切り取り

(esc +) dd

10行切り取りは、
(esc +) 10dd

元に戻す(windowsの「ctrl + z」)

(esc +) u

やり直し(windowsの「ctrl + y」)

(esc +) 「ctrl + r

保存して終了

(esc +) : + w + q

保存せずに終了

(esc +) : + q + !

重要度:低(便利コマンド)

文字列置換

(esc +) : + %s/置換前/置換後/g

行数表示

(esc +) : + set nu

末尾へジャンプ

(esc +) G

10行目へのジャンプは、
(esc +) 10G

初期化ファイル(設定を保持)

vi ~/.exrc

  • 設定を反映
    source ~/.exrc
ABOUT ME
ゆうすけ
大阪府在住 1997年生まれの会社員 日々の出来事を記録するのが好きで、 情報を発信することで誰かの助けになれたらなお良いなと思って記事を作成しています。