Rubyと筋肉とギターとわたし

筋トレが仕事です

【Vim】Vim歴三年目に突入するので、やっと操作系を覚える

どうもてぃ。

dein.vim.vimrc 読み込まれない問題は解決(?)したのですが、それはまたの機会に書くとして、流石にvim操作をきちんと抑えておこうと思い、この記事を書くにあたりました。

知らないもの、便利なものめっちゃあってビビりました。

今更感半端ないですが、メモ・備忘録として残して毎日見るようにしたいと思います。

中身削除系

括弧のどの位置でも適応可能。

<>, {}, [], '', ""も同様に削除できる。

以下同じ仕様

コマンド 動作
di( または di) 括弧内削除
da( または da) 括弧ごと削除
yi( または yi) 括弧内をヤンク
ya( または ya) 括弧ごとヤンク
vi( または vi) 括弧内選択
va( または va) 括弧ごと選択
ci( または ci) 括弧内を削除してインサートモード
ca( または ca) 括弧ごと削除してインサートモード

htmlタグ

コマンド 動作
cit タブの中身を消去してインサートモード
vit タブの中身を選択
dit タブの中身を削除
yit タブの中身をヤンク

カーソル単語系

コマンド 動作
viw カーソル上の単語を選択
diw カーソル上の単語を消去
yiw カーソル上の単語をヤンク
ciw カーソル上の単語を削除してインサートモード

カーソルから特定位置

コマンド 動作
dt) カーソル位置から閉じ括弧まで削除
ct) カーソル位置から閉じ括弧まで削除してインサートモード
vt) カーソル位置から閉じ括弧まで選択
yt) カーソル位置から閉じ括弧までヤンク
dT( カーソル位置から括弧まで削除
cT( カーソル位置から括弧まで削除してインサートモード
vT( カーソル位置から括弧まで選択
yT( カーソル位置から括弧までヤンク

終わり

随時更新

毎日見るぞい