Я хочу, чтобы Vim запускался с чистым списком переходов. Я не хочу возвращаться к старым файлам, которые я редактировал в другом сеансе, когда нажимаю CTRL-O. Список переходов хранится в , .viminfo
и я не могу заставить его исчезнуть оттуда.
Я пробовал добавить clearjumps
в свой .vimrc
, но это не сработало.
В :h viminfo-'
нем говорится
' Максимальное количество ранее отредактированных файлов, для которых запоминаются метки. Этот параметр всегда должен быть включен, если 'viminfo' непустой. Включение этого элемента также означает, что jumplist и changelist сохраняются в файле 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