はじめに
Vim には、数字の上で CTRL-a ( <C-a> ) や CTRL-x ( <C-x> ) を押すとインクリメント/デクリメントする機能があります。
前回、 シェルスクリプトでファイルや標準出力の行頭に連番を付与する「nl」コマンド で取り上げたようなMarkdownの「数字付きリスト」をVimの <C-a> 機能を使って生成する方法を紹介します。
検証環境
| |
やり方
以下のような内容がVimエディタ上に記述されているとします。
| |
ここで、Visualモードになり、エディタの内容を選択します。(リスト部分でも全体でもどちらでも構いません。)
選択後、 g<C-a> と入力すると、以下のように表示されるはずです。
| |
ひとこと
地味ですが、「数字付きリスト」形式はMarkdownでよく使う記法なので覚えておくと便利です。