编号标记用于跟踪上次关闭会话 vim 中光标位置的历史记录...然后确定。所以:
0
包含关闭 VIM 之前光标的最后一个位置,
1
包含关闭 VIM 之前光标的倒数第二个位置,
2
倒数第三个...ecc。
但为什么我在查看列表时(使用命令:分数) 输出重复行?
mark riga col.file/testo
' 1 1 #!/usr/bin/python2.7
a 47 12 surname=scelta
0 3 0 #
1 3 0 #
2 2 0 # -*- coding: utf-8 -*-
3 2 0 # -*- coding: utf-8 -*-
4 2 0 # -*- coding: utf-8 -*-
5 3 0 #
6 3 0 #
7 3 0 #
8 2 0 # -*- coding: utf-8 -*-
9 2 0 # -*- coding: utf-8 -*-
" 3 0 #
[ 1 0 #!/usr/bin/python2.7
] 1 0 #!/usr/bin/python2.7
^ 1 1 #!/usr/bin/python2.7
. 1 0 #!/usr/bin/python2.7
答案1
这:help viminfo-file-marks
说不应该发生重复:
如果当前光标位置已存在于“0 到”9 中,则将其移至“0”,以避免出现两次相同的位置。
显然,这个功能在 Vim 7.4.1925 中被破坏了;我刚刚提交了针对 Vim 的错误报告。