在使用Vim编辑“标记列表”时,我通常首先得到我想要的结果:
1. item
2. item
3. item
4. item但是意识到我在中间忘记了一些东西,所以我在中间插入一行,所以这个文件变成了
1. item
2. item added
2. item
3. item
4. item我知道在减法中列表号不一定要被排序,但我认为读起来不容易,所以我想把列表号按这样的升序排列。
1. item
2. item added
3. item
4. item
5. item我知道我可以使用这个命令:
let i=1 | g/\d. /s//\=i.'. '/ | let i=i+1但是它将改变标记文件中的所有列表号,如何在Vim的可视模式下运行此命令。
发布于 2016-04-11 10:01:04
https://stackoverflow.com/questions/36529601
复制相似问题