vim 업데이트 및 gvim 설치
Debian(Ubuntu) 계열에서의 설치 방법:
$ sudo add-apt-repository ppa:fcwu-tw/ppa
$ sudo apt-get update
$ sudo apt-get install vim
gvim 설치 방법:
$ sudo apt-get install vim-gnome
Redhat 계열에서의 설치 방법:
$ wget ftp://ftp.vim.org/pub/vim/unix/vim-7.4.tar.bz2
$ tar xvfj vim-7.4.tar.bz2
$ cd vim74
$ ./configure
$ make
$ make install
./configure를 아무런 옵션 없이 하게 되면 GUI 버전이 설치되어 프로그램이 느려질 수 있다.
--enable-gui=no, --without-x 옵션을 추가해 주면 GUI 연동이 없는 버전이 설치 된다.
--with-features=huge 옵션은 다양한 기능들을 포함하는 것이다.
--enable-perlinterp 부분부터는 perl, python, tcl, ruby interpreter를 설치하여 코드를 작성할 때 도움을 주는 것이다.
./configure --with-features=huge --enable-gui=no --without-x --enable-perlinterp --enable-pythoninterp --enable-tclinterp --enable-rubyinterp
만약, 아래와 같은 오류가 발생하면
no terminal library found
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.
make[1]: *** [config] Error 1
make[1]: Leaving directory '/root/compile/vim74/scr'
make: *** [first] Error 2
$ yum install -y ncurses-devel