vimscript использует другой файл вместо .viminfo - PullRequest
0 голосов
/ 21 ноября 2011

Я установил vimscript, написанный экспертом в этом вопросе.

Но в скрипте есть одна проблема. Когда я перезагружаю компьютер, закладки, сохраненные сценарием, исчезают.

Можно ли сохранить закладки в другом файле (например, mybookmarks.txt ) вместо .viminfo файла? Закладки, хранящиеся в .viminfo, исчезают непредсказуемо.

Ответы [ 2 ]

3 голосов
/ 21 ноября 2011

Да.Используйте параметр 'viminfo n'.

С :he 'viminfo':

Имя файла viminfo.Имя должно следовать сразу за 'n'.Должно быть последним!Если при запуске Vim был задан аргумент "-i", это имя файла заменяет имя, указанное здесь, с помощью 'viminfo'.Переменные среды раскрываются при открытии файла, а не при настройке параметра.

2 голосов
/ 29 ноября 2011

Так как в целом это кажется хорошим инструментом, я извлек его в плагин: http://www.vim.org/scripts/script.php?script_id=3826. Он будет хранить только закладки, независимо от настроек viminfo, в ~/.vim_bookmarks.Имя файла можно изменить, изменив g:simple_bookmarks_filename.

Поскольку теперь это полноценный плагин, вы можете отправлять отчеты об ошибках на средство отслеживания проблем , поэтому, если оно работает не совсем правильно, позвольте мнезнаю.

ура.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...