2017年2月13日月曜日

CentOSにluaを有効にしたvimをインストール

●概要

vimでneocompleteを使いたいため。
ググれば星の数ほど出てきますが私も書いておきます。
/usr/localに置くと全部に影響がでてちょっといやな思いをしたので、ユーザーホームディレクトリに置きます。

●手順

準備作業。

#sudo yum remove vim-enhanced   # 消さない
sudo yum install lua-devel ncurses-devel
Rubyを有効化する場合、--with-ruby-commandオプションは必要で、rbenvでインストールした場所を 設定するのが良いよう。
# sudo su -
mkdir vim
cd vim
git clone https://github.com/vim/vim.git
cd vim/
git pull
make distclean
./configure \
    --prefix=/home/itman \
    --with-features=huge \
    --enable-multibyte \
    --enable-rubyinterp \
    --enable-luainterp \
    --enable-cscope \
    --enable-fail-if-missing \
    --with-ruby-command=/home/itman/.rbenv/shims/ruby
make
make install

エリアスの定義
#sudo ln -s /usr/local/bin/vim /usr/bin/vim
alias vi='~/bin/vim'
alias vim='~/bin/vim'

●参考サイト


CentOS7でluaを有効にしたVimに入れ替える

0 件のコメント:

コメントを投稿