1. 列模式下經常遇到以下問題,
40 /* Restart interval termination */
41 #define JPEG_MARKER_RST0› 0xd0
42 #define JPEG_MARKER_RST0› 0xd0
43 #define JPEG_MARKER_RST0› 0xd0
44 #define JPEG_MARKER_RST0› 0xd0
45 #define JPEG_MARKER_RST0› 0xd0
46 #define JPEG_MARKER_RST0› 0xd0
47 #define JPEG_MARKER_RST0› 0xd0
48 #define JPEG_MARKER_RST0› 0xd0
49 #define JPEG_MARKER_RST0› 0xd0
50 #define JPEG_MARKER_RST0› 0xd0
比如如上列模式, 向將RST0 依次遞增, 改如何做?
下載安裝插件triglav/vim-visual-increment
echo "triglav/vim-visual-increment" >> ~/.vimrc.bundle.local
vim
:PluginInstall
重新vim打開該文件, 利用列模式, cltr-a即可。
40 /* Restart interval termination */
41 #define JPEG_MARKER_RST0› 0xd0
42 #define JPEG_MARKER_RST1› 0xd1
43 #define JPEG_MARKER_RST2› 0xd2
44 #define JPEG_MARKER_RST3› 0xd3
45 #define JPEG_MARKER_RST4› 0xd4
46 #define JPEG_MARKER_RST5› 0xd5
47 #define JPEG_MARKER_RST6› 0xd6
48 #define JPEG_MARKER_RST7› 0xd7
49 #define JPEG_MARKER_RST8› 0xd8
50 #define JPEG_MARKER_RST9› 0xd9
同理ABCD字母形式也是可以的。
以及固定間隔等遞增等。
參考文檔:
https://digitalronin.github.io/2016/06/28/vim-increment-column.html