最近vimを使い始めて見たものの、以下のようにずれたインデントを揃えようとするとき、いちいち操作するのが面倒だった。
def hoge
hogehoge
fugafuga
end
スペースが4行になっているので、2行に揃えたい。
今までどっちも手動で消してたけど、あまり二回同じ操作したくないし、10行とかになると面倒。。。
と、困っていたら矩形選択モードというのがあるそうな。
カーソルがある場所までを対角として、矩形に文字を選択することができる。
選択したらビジュアルブロックモードをescで解除して"d"を入力すれば消去可能。
key | 内容 |
---|---|
ctrl + v | ビジュアルブロックモードに移行 |
esc | ビジュアルブロックモード解除 |
かゆいところに手が届いた感がすごい。
ちなみにviエディタには無く、vimにしか無い機能らしい。