Open9

Vimの知らなかったコマンドをただひたすらメモする

yukiyuki

覚えようと思って早n年、未だにj,k,e,w,yy,p,ddくらいしか使いこなせていないので…

yukiyuki

今日は、V 押して範囲選択して > を押すと一気にインデントを増やせるのを学んだ。よく使うので思い出して使いたい。

yukiyuki

gj とか gk とかで1行が長すぎる文で jk すると飛ばし飛ばしでの移動になっちゃうやつを1行1行の移動にできる。

yukiyuki

[とか]組み合わせると便利。たとえば、Rustの場合、[[, ]]で次の関数に飛んで移動できる。

yukiyuki

c + i + somethingで、somethingの間にある文字列を削除してinsert modeで入力を開始できる。

  • ci"→ "aiueo"みたいなやつをaiueoを消してinsert mode
  • ci{ →なぜうまくいくのかわからないけど、{12}みたいなやつの12を消してinsert mode
  • cit→なぜうまくいくのかわからないけど、<a>link</a>みたいなやつのlinkを消してinsert mode