我在今年夏天早些时候开始使用vim,并且最近开始添加插件。今天的挑战是安装YouCompleteMe。
问题:在安装过程中,我注意到我的vim版本(7.4)不支持python / python3。
问题:如何在不弄乱我的所有插件/ .vimrc文件的情况下解决这个问题?
干净安装是否会影响我的插件/ .vimrc? 我读了一些我应该安装'vim-nox'的地方..我应该吗?
我的设置: Ubuntu 16.04。 Vim 7.4。插件通过Pathogen安装。
提前感谢您的回复! 亲切的问候,埃德文
答案 0 :(得分:2)
只要您的插件安装在$HOME/.vim
(或等效的MsWindows)中,而不是安装到/etc/vim
或/usr/share/vim
,就应该没有问题:您可以升级您的vim版本而不用影响你已经安装的东西。
请参阅:h 'rtp'
和:h startup
。
答案 1 :(得分:1)
插件和vimrc只是文件。它们不能独立执行。此外,只有当vim正在运行时,它们才会上电。
因此,卸载/安装vim不会改变/影响插件或vimrc。但是,如果插件或vimrc具有与特定环境相关的代码(如OS,终端等),或者需要vim的特定功能,并且如果您的新版本不支持它们,则可能会出现问题。卸载时,默认文件夹(安装vim的位置)中的插件将被删除。无论如何,HOME目录中的插件都不会受到影响。