vim如何查找vimfiles
Posted 秋风兮月
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了vim如何查找vimfiles相关的知识,希望对你有一定的参考价值。
在windows中使用gVim的时候,安装插件时看说明需要放到vimfiles文件夹中。在安装gVim的时候,会自动在安装目录下创建vimfiles和执行程序文件夹vimXX。当时在安装插件的时候,就有一个疑问,vim的执行程序是在vimXX文件夹里面,为什么安装到该vimfiles文件夹下,vim程序会自动读取到。
经过Google查询,发现有篇文章中是这样写的:
I have been wondering for a long time why my beloved Vim plugins would not load under Windows. It turns out Vim looks for them in $HOME/vimfiles/plugins under Windows. More information can be found with :help runtimepath.
然后我在vim中输入了 :help runtimepath 看到以下说明:
'runtimepath' 'rtp' vimfiles
'runtimepath' 'rtp' string (default:
Unix: "$HOME/.vim,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
$HOME/.vim/after"
Amiga: "home:vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
home:vimfiles/after"
PC, OS/2: "$HOME/vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
$HOME/vimfiles/after"
Macintosh: "$VIM:vimfiles,
$VIMRUNTIME,
$VIM:vimfiles:after"
RISC-OS: "Choices:vimfiles,
$VIMRUNTIME,
Choices:vimfiles/after"
VMS: "sys$login:vimfiles,
$VIM/vimfiles,
$VIMRUNTIME,
$VIM/vimfiles/after,
sys$login:vimfiles/after")
从这个说明中可以看出:
在Windows中runtimepath包括 HOME以及 VIM下的vimfiles文件夹、$VIMRUNTIME等。
对于 HOME、 VIM、$VIMRUNTIME等变量的值,可以直接在vim中输入 :echo+变量名,就可以打印出变量的值。所有这些路径都定义为runtimepath,vim在这些路径下的配置都可以加载的到。
以上是关于vim如何查找vimfiles的主要内容,如果未能解决你的问题,请参考以下文章