タグリスト。重複行

タグリスト。重複行

番号付きマーカーは、vimが最後に閉じたセッションでカーソル位置の履歴を追跡するために使用されます。だから:

0VIMを閉じる​​前のカーソルの最後の位置、 1VIMを閉じる​​前のカーソルの最後から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のバグレポートを提出しました。

関連情報