Vimでスニペットを作ってみる

Vimでスニペットの作り方を調べたら思ったより簡単だったのでメモ。

例えば,h1と入力すると<h1>ここにカーソル</h1>となるようなスニペットを作成する場合、以下のコードを.vimrcに書く。

map ,h1 i <h1></h1><Esc>4hi

解説しておくと

1.i: インサートモードになる

2.<h1></h1>: h1タグを挿入する

3.<ESC>: エスケープでインサートモードを終了

4.4hi: 4文字分左にカーソルを移動してインサートモードにする

以上!

使いこなせたら,Vimのマクロはなんでも出来て便利そうなので、もうちょっと調べてみます。

Related Contents

Pickup Contents