为了安装python模式插件,我尝试创建一个单独的vim环境。因此,我使用了-u选项来为环境选择一个vim配置文件。但是,我不知道如何正确地分配运行时路径变量。如果我只指定了set rtp=~/python,那么vim就无法在环境中找到我的插件。你能帮我找出正确设置这个变量的方法吗?
发布于 2018-10-16 05:40:58
你的问题相当含糊,还没有人回答,以下是一些一般性的提示:
-u vimrc
,我更愿意通过全局变量定义“特性标志”,并通过--cmd "let g:isPythonMode = 1"
设置这些标志,并测试~/.vimrc
中的变量(使用exists()
)。这样,您就不会将配置隔离为多个部分,甚至可以在将来定义多个独立的特性,并在不需要重复配置的情况下混合和匹配它们。:set rtp=
,您也必须指定所有默认位置(如:help 'runtimepath'
中所列)。只需通过:set rtp^=my/path
/ :set rtp+=my/path/after
预置/附加附加路径就更容易了。:help :packadd
命令做到这一点,甚至可以在启动后按需执行。您只需将插件安装在一个特殊的“可选”位置(~/.vim/pack/{some name}/opt/vim-python-mode/
)。https://stackoverflow.com/questions/52787355
复制相似问题