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的主要内容,如果未能解决你的问题,请参考以下文章

vim7.4版本在windows下的配置文件及所在位置

Linux常用命令——vi/vim

vim命令

vim命令合集

vim 命令集合

VIM常用命令