kkato@dev:~$cat posts/vim-tips.md
vim tips
移動
| キー | 説明 |
|---|---|
} / { |
次/前の空行へ移動 |
% |
対応する括弧へ移動 |
Operator と Text Object
| Operator | 説明 |
|---|---|
c |
change |
d |
delete |
y |
yank |
v |
visual |
Text Object は i(inner: 内側のみ)と a(a: 囲み文字も含む)の2種類がある。
| Text Object | 説明 |
|---|---|
iw |
単語の内側 |
aw |
単語 + 周囲の空白 |
i" |
"..." の内側 |
a" |
"..." 全体(引用符含む) |
i( |
(...) の内側 |
a( |
(...) 全体(括弧含む) |
i{ |
{...} の内側 |
a{ |
{...} 全体(波括弧含む) |
it |
HTMLタグの内側 |
at |
HTMLタグ全体(タグ含む) |
| 例 | 説明 |
|---|---|
ciw |
単語を削除して挿入モード |
di" |
ダブルクォート内を削除 |
ya( |
括弧ごとコピー |