如何清除.viminfo文件中的某些条件?
我想清除命令行历史记录,文件标记,跳转列表等。
但是,我想保留搜索字符串的历史记录。
有什么办法吗?
最佳答案
我可以想到3种方法。
1.自动
:set viminfo='0,:0,<0,@0,f0
'0
表示不会保存标记:0
表示将不保存命令行历史记录<0
表示将不保存寄存器@0
表示将不保存输入行历史记录f0
表示不会保存标记%
表示不会保存缓冲区列表/
表示将保存搜索历史记录这些选项在Vim 7.2中是正确的,但在其他版本中可能有所不同。有关viminfo字符串格式的更多详细信息,请运行
:h 'viminfo'
2.手动
:set viminfo=
关闭自动将信息保存到.viminfo文件的功能。如果您不这样做,Vim将在您退出时覆盖所有更改,3.在其他编辑器中
在其他文本编辑器中编辑.viminfo文件,只需删除不需要的所有内容,
关于vim - 从.viminfo文件中清除某些条件,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2816719/