大人も遊ぶろぐ

いつでも全力で遊ぼうぜ

vi(vim)のコマンド

viのほんとにただの備忘録

 

表示関係

:set nu   行数表示

:set nonu 行数非表示

:set wrap 長い行を画面の端に行くと改行する。

:set nowrap 長い行でも改行しない。

:w 上書き更新

:q ファイルを閉じる

:wq 上書き更新してからファイルを閉じる

:*!  !をつけると強制になる。q!だと強制的にファイルを閉じる。

 

移動関係

0    行の先頭に移動する。

$    行の最後尾に移動する。

[1-]G 数字の行数に移動する Gだけだと最後尾に移動する。

 

 

編集関係

:%s/aa/bb/g    aaをbbに置換する

u    アンドゥ

i     カーソルのある位置から入力する。

a    カーソルのある次の文字から入力する。