番号付きマーカーは、vimが最後に閉じたセッションでカーソル位置の履歴を追跡するために使用されます。だから:
0
VIMを閉じる前のカーソルの最後の位置、
1
VIMを閉じる前のカーソルの最後から2番目の位置、
2
最後から3番目の... 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に存在する場合、同じ位置が2回発生しないように「0」に移動する。
明らかに、この機能はVim 7.4.1925で壊れています。Vimのバグレポートを提出しました。。