번호가 매겨진 마커는 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에 대한 버그 보고서를 제출했습니다..