No CentOS 7 compilar e instalar Vim8 apoio python3
1. Desinstalar o vim originais.
yum remove vim-*
Instalar suas dependências
yum install git -y
yum install gcc gcc-c++ -y
yum install ncurses-devel -y
yum install python3 python3-devel -y
Aqui python3 instalado apenas necessário para suportar dependente. Se você precisar de apoio adicional, mas também é necessário instalar dependência correspondente adicional.
Compilar e instalar Vim8
git clone --depth 1 https://github.com/vim/vim ~/vim
cd ~/vim
./configure --with-features=huge \
--enable-multibyte \
--enable-python3interp=yes \
--with-python3-config-dir=/usr/lib64/python3.6/config-3.6m-x86_64-linux-gnu \
--enable-gui=gtk2 \
--enable-cscope \
--prefix=/usr/local/vim
make
sudo make install
rm -rf ~/vim
Note-se que vim ser instalado em / usr / diretório / vim local, não é necessário para excluir o diretório diretamente.
Aqui está a explicação para algumas configurações:
Opções de configuração | explicação |
---|---|
--with-recursos = enorme | Apoiar as propriedades |
enable-pythoninterp | Ativar o suporte para plug-ins escritos em python |
enable-python3interp | Ativar o suporte para python3 plug-ins escrito |
enable-rubyinterp | Ativar o suporte para plug-ins escrito em ruby |
enable-luainterp | Ativar o suporte para plug-ins escritos em lua |
enable-perlinterp | Ativar o suporte para plug-ins escritos em perl |
enable-de vários bytes | Abrir suporte multi-byte, você pode entrar chinesa no Vim |
enable-cscope | apoio aberto para o cscope, cscope é uma ferramenta de navegação de código bom |
with-pitão-config-dir = / usr / lib / python2. / config * / | Especifica o caminho python |
with-python3-config-dir = / usr / lib / python3. / config * / | Python3 especificado caminho |
prefix = / usr / local / vim | Especifica o caminho para ser montado no (padrão re instalação / usr / local / bin / vim) |
enable-fontset | configurações de fonte apoio |
enable-gui = gtk2 | apoio gtk2, você também pode usar o GNOME, gvim geração representação |
with-compiledby | compilado por |
Adicionar para as variáveis de ambiente
Esta instalação do sistema não consegue encontrar automaticamente vim, precisamos dizer ao sistema onde ele está, nós precisamos adicionar variáveis de ambiente.
Aqui necessidade python3-config-dir para especificar seu próprio diretório para /usr/lib*/python3.*/config*.
Se você estiver usando bash, modificar ~/.bashrc
, adicionar a linha:
export PATH=$PATH:/usr/local/vim/bin