나는 Vim이 깨끗한 점프 목록을 가지고 시작하길 원합니다. CTRL-O를 누를 때 다른 세션에서 편집한 이전 파일로 돌아가고 싶지 않습니다. 점프 목록은 에 저장되어 .viminfo
있으며 거기에서 사라지도록 할 수 없습니다.
clearjumps
내 에 추가하려고 시도했지만 .vimrc
작동하지 않습니다.
그 안에는 :h viminfo-'
말한다
' 마크가 기억되는 이전에 편집된 파일의 최대 개수입니다. 'viminfo'가 비어 있지 않으면 이 매개변수를 항상 포함해야 합니다. 이 항목을 포함한다는 것은 점프 목록과 변경 목록이 viminfo 파일에 저장된다는 의미이기도 합니다.
그래서 시도했지만 set viminfo=<50,s10,h
vim이 말합니다
' 값을 지정해야 합니다: viminfo=<50,s10,h
시도했지만 set viminfo='0,<50,s10,h
여전히 깨끗한 점프 목록으로 시작되지 않습니다.
내가 찾은 유일한 방법은 set viminfo=
. 하지만 그러면 실제로 유지하고 싶은 viminfo가 비활성화됩니다.
답변1
내 vimrc에서 이것은 나에게 효과적입니다.
autocmd VimEnter * :clearjumps