↓これはいい。
調子に乗ってvimを覚えた経緯を書いてみる。 - zenpouの日記
自分用にメモ。
チュートリアルは
vimtoutor ja
キー | 概要 |
---|---|
dw | 空白を含む単語の末尾まで削除 |
de | 空白を含まない単語の末尾まで削除 |
d$ | 行末まで削除 |
dG | 最後まで削除 |
u | 取消 |
U | 行全体を取消 |
Ctrl + r | redo |
cw | 単語変更 |
c$ | 行末まで変更 |
% | 対応する ),] や } を検索 |
:#,#s/old/new/g | #,# には置き換える範囲の開始と終了の行番号を指定 |
s/old/new/g | 行全体で置換 |
%s/old/new/g | ファイル全体で置換 |
%s/old/new/gc | ファイル全体で確認しながら置換 |
/word\c | \c での検索は大文字小文字を区別しない |
:set ic | ignoreccase 検索時に大文字小文字を区別しない |
:set is | incsearch 検索フレーズに部分マッチしている部分を表示 |
:set hls | hlsearch 強調表示 |
:!コマンド | osコマンド実行 |
:help | CTRL + W ×2回 でwindow遷移 |
qa | キーボードマクロ(qで終了。@aで実行) |
Ctrl + aとCtrl + x | 数字のインクリメント/デクリメント |
Ctrl + w + S | ウィンドウ分割 |
Ctrl + w + j/k | ウィンドウ移動 |