Vim で連番を振る
参考: vim-jp » Visual モード時の CTRL-A/CTRL-X について
g <CTRL-A>
で行ける
1. a
1. b
1. c
1. d
- とあったとして、
1
を矩形選択した後でg <CTRL-A
を押せば、
2. a
3. b
4. c
5. d
- となる。
- (1 から始まらないんかい)
- しかも、参考にあるように
g <CTRL-A>
→g <CTRL-X>
したらまた 1 だけになった、、、
- しかも、参考にあるように
- なので、 1, 2, 3, 4 としたかったら
- 矩形選択で数字を全部を 0 にする
- 矩形選択で
g <CTRL-A>
- とする必要があった。
- pattern matching - How to generate a number sequence in file using vi or Vim? - Stack Overflow でも、同じように 0 を振ってからインクリメントする方法が紹介されている。
環境
$ nvim --version
NVIM v0.5.1
Build type: Release
LuaJIT 2.1.0-beta3