首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >针对不同环境的VIM配置

针对不同环境的VIM配置
EN

Stack Overflow用户
提问于 2018-10-12 21:43:27
回答 1查看 258关注 0票数 0

为了安装python模式插件,我尝试创建一个单独的vim环境。因此,我使用了-u选项来为环境选择一个vim配置文件。但是,我不知道如何正确地分配运行时路径变量。如果我只指定了set rtp=~/python,那么vim就无法在环境中找到我的插件。你能帮我找出正确设置这个变量的方法吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2018-10-16 13:40:58

你的问题相当含糊,还没有人回答,以下是一些一般性的提示:

  • 与其使用-u vimrc,我更愿意通过全局变量定义“特性标志”,并通过--cmd "let g:isPythonMode = 1"设置这些标志,并测试~/.vimrc中的变量(使用exists())。这样,您就不会将配置隔离为多个部分,甚至可以在将来定义多个独立的特性,并在不需要重复配置的情况下混合和匹配它们。
  • 如果您是:set rtp=,您也必须指定所有默认位置(如:help 'runtimepath'中所列)。只需通过:set rtp^=my/path / :set rtp+=my/path/after预置/附加附加路径就更容易了。
  • 如果我正确地理解了您,您只想为某些会话启用python模式插件。从7.4版开始,Vim可以通过:help :packadd命令做到这一点,甚至可以在启动后按需执行。您只需将插件安装在一个特殊的“可选”位置(~/.vim/pack/{some name}/opt/vim-python-mode/)。
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/52787355

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档