vimscript使用另一个文件而不是.viminfo

时间:2011-11-21 12:06:40

标签: vim

我在this问题中安装了由专家撰写的vimscript。

但是脚本中存在一个问题。当我重新启动计算机时,脚本保存的书签将消失。

是否可以将书签存储到其他文件(例如 mybookmarks.txt )而不是.viminfo文件?存储在.viminfo中的书签无法预测地消失。

2 个答案:

答案 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发送错误报告,所以如果它不能正常工作,请告诉我。

干杯。