如何在不破坏所有插件的情况下为 vim 添加 python 支持?
How to add python support for vim without destroying up all the plugins?
我今年夏天早些时候开始使用 vim,最近开始添加插件。今天的挑战是安装 YouCompleteMe。
问题: 在安装过程中,我注意到我的 vim 版本 (7.4) 不支持 python/python3。
问题:如何在不弄乱我所有的插件/.vimrc 文件的情况下解决这个问题?
全新安装是否会影响我的插件/.vimrc?
我读了一些我应该安装的地方 'vim-nox'.. 我应该吗?
我的设置: Ubuntu 16.04。 Vim 7.4。插件通过 Pathogen 安装。
提前感谢您的回复!
亲切的问候,埃德文
只要您的插件安装在 $HOME/.vim
(或等效的 MsWindows)中,而不是安装在 /etc/vim
或 /usr/share/vim
中,应该没有问题:您可以升级您的 vim 版本,不会影响您已经安装的内容。
参见 :h 'rtp'
和 :h startup
。
插件和 vimrc 只是文件。他们不能单独执行。此外,只有当 vim 是 运行.
时,他们才会上台
所以,您 vim 的 uninstallation/installation 没有 change/affect 插件或 vimrc。但是,如果插件或 vimrc 具有与特定环境(如 OS、终端等)相关的代码,或者需要 vim 的特定功能并且您的新版本不支持它们,你可能有问题。默认文件夹中的插件(安装 vim 的位置)将在您卸载时被删除。无论如何,HOME 目录中的插件不受影响。
我今年夏天早些时候开始使用 vim,最近开始添加插件。今天的挑战是安装 YouCompleteMe。
问题: 在安装过程中,我注意到我的 vim 版本 (7.4) 不支持 python/python3。
问题:如何在不弄乱我所有的插件/.vimrc 文件的情况下解决这个问题?
全新安装是否会影响我的插件/.vimrc? 我读了一些我应该安装的地方 'vim-nox'.. 我应该吗?
我的设置: Ubuntu 16.04。 Vim 7.4。插件通过 Pathogen 安装。
提前感谢您的回复! 亲切的问候,埃德文
只要您的插件安装在 $HOME/.vim
(或等效的 MsWindows)中,而不是安装在 /etc/vim
或 /usr/share/vim
中,应该没有问题:您可以升级您的 vim 版本,不会影响您已经安装的内容。
参见 :h 'rtp'
和 :h startup
。
插件和 vimrc 只是文件。他们不能单独执行。此外,只有当 vim 是 运行.
时,他们才会上台所以,您 vim 的 uninstallation/installation 没有 change/affect 插件或 vimrc。但是,如果插件或 vimrc 具有与特定环境(如 OS、终端等)相关的代码,或者需要 vim 的特定功能并且您的新版本不支持它们,你可能有问题。默认文件夹中的插件(安装 vim 的位置)将在您卸载时被删除。无论如何,HOME 目录中的插件不受影响。