CentOSの7コンパイルのオンとVim8サポートのpython3をインストール

CentOSの7コンパイルのオンとVim8サポートのpython3をインストール

1.アンインストールし、元のvim。

yum remove vim-*

その依存関係をインストールします。

yum install git -y
yum install gcc gcc-c++ -y
yum install ncurses-devel -y
yum install python3 python3-devel -y

ここだけ依存サポートするために必要なのpython3を設置。追加のサポートを必要とするだけでなく、追加の対応の依存をインストールする必要がある場合。

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

vimのはでは/ usr / local / vimのディレクトリにインストールされることを注意、直接ディレクトリを削除する必要はありません。

ここではいくつかの構成の説明は次のとおりです。

設定オプション 説明
--with-機能=巨大な プロパティをサポートしています
--enable-pythoninterp Pythonで書かれたプラグインのサポートをオンにします
--enable-python3interp プラグイン書かれたのpython3のサポートをオンにします
--enable-rubyinterp Rubyで書かれたプラグインのサポートをオンにします
--enable-luainterp LUAで書かれたプラグインのサポートをオンにします
--enable-perlinterp Perlで書かれたプラグインのサポートをオンにします
--enable-マルチバイト オープンマルチバイトのサポートは、あなたがVimの中で中国語を入力することができます
--enable-cscopeの cscopeのためのオープンサポート、cscopeのは良いコードの閲覧ツールです。
--with-のpython-CONFIG-dirを=は/ usr / libに/ python2。/設定* / Pythonのパスを指定します。
--with-のpython3-config設定-dirを=は/ usr / libに/のpython3。/設定* / python3は、パスを指定しました
--prefix =は/ usr / local / vimの 指定(再デフォルトのインストールは/ usr / local /ビン/ vimの)に取り付けられるようにパス
--enable-フォントセット フォントの設定をサポートしています
--enable-guiの= GTK2 GTK2のサポートは、あなたはまた、GNOME、表現生成gvimをを使用することができます
--with-compiledby でコンパイルされました

環境変数に追加

このシステムのインストールが自動的に我々はそれが、私たちは環境変数を追加する必要があり、システムを伝える必要があり、VIM見つけることができません。

/usr/lib*/python3.*/config*用に独自のディレクトリを指定するには、ここでのpython3-config設定-dirのニーズ。

もしbashを使用している場合は、変更~/.bashrcの行を追加します:

export PATH=$PATH:/usr/local/vim/bin

おすすめ

転載: www.cnblogs.com/cqroot/p/12583706.html