vim インストール


yum でインストールする

yum でインストールできる vim のバージョンを調べる

$ sudo yum list vim-enhanced

vim-enhanced.i386                                          2:7.0.109-4.el5_2.4z   

インストール

試してないけど、これかな。

$ sudo yum install vim-enhanced


ソースからインストールする

確認

$ sudo yum list installed patch
$ sudo yum list installed ncurses-devel

インストールされていない場合は、インストールする

$ sudo yum install patch
$ sudo yum install ncurses-devel

インストール

$ cd /usr/local/src
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.1.tar.bz2
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.1-extra.tar.gz
$ wget ftp://ftp.vim.org/pub/vim/extra/vim-7.1-lang.tar.gz

$ tar jxvf vim-7.1.tar.bz2
$ tar zxvf vim-7.1-extra.tar.gz
$ tar zxvf vim-7.1-lang.tar.gz

$ cd vim71
$ mkdir patches
$ cd patches
$ curl -O 'ftp://ftp.vim.org/pub/vim/patches/7.1/7.1.[001-100]'
$ cd ../
$ cat patches/7.1.* | patch -p0

$ ./configure --enable-multibyte --enable-xim --enable-fontset --with-features=big --prefix=/usr/local/vim71
$ make
$ sudo make install

$ sudo ln -s /usr/local/vim71 /usr/local/vim

環境変数の設定(パスを通す)

ファイルを修正する

環境にあわせて適当に設定してください。

$ su - username
$ vim .bash_profile
  • 変更前
    PATH=$PATH:$HOME/bin
    
    export PATH
  • 変更後
    # Vim
    VIM_HOME=/usr/local/vim
     
    PATH=$PATH:$HOME/bin:$VIM_HOME/bin:
    
    export VIM_HOME PATH
    export MANPATH="$MANPATH":$VIM_HOME/man

設定を反映させる

$ source .bash_profile

設定

.vimrc ファイルに設定を書く。
詳細は省略。

$ cd $HOME
$ vim .vimrc


エラーメモ

ncurses-devel をインストールしていない場合、configure 時に以下のようなエラーが出る

$ ./configure --enable-multibyte --enable-xim --enable-fontset --with-features=big --prefix=/usr/local/vim71
checking for tgetent()... configure: error: NOT FOUND!
      You need to install a terminal library; for example ncurses.
      Or specify the name of the library with --with-tlib.

ncurses-devel をインストールする

$ sudo yum list installed ncurses-devel


Comment



Counter: 14432, today: 3, yesterday: 0

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2013-09-24 (火) 14:56:32 (1280d)