我在this问题中安装了由专家撰写的vimscript。
但是脚本中存在一个问题。当我重新启动计算机时,脚本保存的书签将消失。
是否可以将书签存储到其他文件(例如 mybookmarks.txt )而不是.viminfo
文件?存储在.viminfo
中的书签无法预测地消失。
答案 0 :(得分:3)
是。使用'viminfo n'
选项。
来自:he 'viminfo'
:
viminfo文件的名称。名称必须紧随其后 然后'。一定是最后一个!如果“-i”参数是 在启动Vim时,该文件名会覆盖该文件名 在这里用'viminfo'给出。环境变量被扩展 打开文件时,而不是在设置选项时。
答案 1 :(得分:2)
由于它似乎是一个很好的工具,我将其解压缩为插件:http://www.vim.org/scripts/script.php?script_id=3826。这将在~/.vim_bookmarks
中仅存储书签,而不管viminfo设置如何。可以通过更改g:simple_bookmarks_filename
来配置文件名。
由于它现在是一个完整的插件,你可以在issue tracker发送错误报告,所以如果它不能正常工作,请告诉我。
干杯。