Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/vim/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
本机vim插件加载顺序_Vim_Vim Plugin - Fatal编程技术网

本机vim插件加载顺序

本机vim插件加载顺序,vim,vim-plugin,Vim,Vim Plugin,有时Vim插件建议加载顺序,但Vim现在本机支持在没有插件管理器的情况下加载插件。您只需将子模块放入一个文件夹中,如~/.vim/pack/vendor/start,它就会自动加载。所以,我的问题是,如何确保加载顺序与以前的加载顺序相似。较旧的做事方式示例如下: Plug 'preservim/nerdtree' | \ Plug 'Xuyuanp/nerdtree-git-plugin' | \ Plug 'ryanoasis/vim-devic

有时Vim插件建议加载顺序,但Vim现在本机支持在没有插件管理器的情况下加载插件。您只需将子模块放入一个文件夹中,如
~/.vim/pack/vendor/start
,它就会自动加载。所以,我的问题是,如何确保加载顺序与以前的加载顺序相似。较旧的做事方式示例如下:

Plug 'preservim/nerdtree' |
            \ Plug 'Xuyuanp/nerdtree-git-plugin' |
            \ Plug 'ryanoasis/vim-devicons'

摘自。

让我们做个小实验

  • 创建以下虚拟文件及其相应的内容:

    文件路径 内容
    pack/dummy/start/nerdtree/plugin/foo.vim
    echom“nerdtree”
    pack/dummy/start/nerdtree-git-plugin/plugin/bar.vim
    echom“nerdtree git插件”
    pack/dummy/start/vim-devicons/plugin/baz.vim
    echom“vim设备”