gVim是否将文件(特别是首选项)存储在其他目录中,而不是程序文件中(例如,在%apps%中,如emacs)?如果不能,我可以在U盘中携带gVim吗?( Vim有一个可移植的版本,但由于它不会在其他文件夹中存储任何内容,我不知道它需要一个可移植的版本)。
发布于 2010-01-13 10:52:13
据我所知(不包括临时文件和bk选项),Vim本身只在自己的目录之外创建了一个文件:$HOME (您的用户目录)中的一个_viminfo文件,其中包含当您重新打开某个文件时可以使用的各种信息。您可以在Vim帮助中了解更多详细信息。
您可以使用_vimrc更改viminfo选项以将其存储在其他位置。
请注意,如果您添加了任何插件,其中一些插件可能还会将内容保存在您的主目录中-如果您查看了该目录中的内容,那么您处理的是哪些文件可能会相当明显。您必须查看这些插件的文档,以了解如何将其更改为$VIM。
发布于 2010-01-13 10:48:11
默认情况下,vim将其插件和设置文件存储在与其安装路径相关的文件夹中。
您可以使用$VIM和$VIMRUNTIME环境变量来指向设置文件来覆盖该位置。
在vim编辑器中,使用:help $VIM获取有关这方面的文档。
https://stackoverflow.com/questions/2054015
复制相似问题