1. 程式人生 > >vim8安裝教程和vim中文幫助文檔Vimcdoc安裝方法-Vim使用技巧(5)

vim8安裝教程和vim中文幫助文檔Vimcdoc安裝方法-Vim使用技巧(5)

href utf-8 .gz tps 安裝 hub 系統 not found 中文翻譯

Vim8.0是近十年來的一次大更新,支持任務、異步I/O、Channels和JSON以及異步計時器、Lambdas 和 Closures等,還包括對GTK + 3的支持。由於ubuntu默認安裝的Vim版本一般都是7.4.52,該版本不滿足許多vim插件的需求(如YouCompleteMe),因此需要升級Vim到新版本。

1. 源碼編譯安裝vim8

Ubuntu下源碼編譯安裝Vim8的方法如下:

1
2
3
4
git clone https://github.com/vim/vim.gi
cd vim
./configure --enable-pythoninterp=yes --with-python-config-dir=/usr/lib/python2.7/config
make && make install

若在執行configure時報錯 “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”,是因為系統缺少ncurses庫,可通過安裝libncurses5-dev解決。

1
2
" 安裝libncurses5-dev "
sudo apt-get install libncurses5-dev

通過上述方式安裝的vim二進制文件在默認在 /usr/local/bin/vim,如果系統自帶vim並未被刪除且你希望同時使用兩個版本的vim,可以在 ~/.bashrc 中為vim8設置別名,然後執行 source ~/.bashrc 讓配置立即生效。

1
alias vim=‘/usr/local/bin/vim‘

此後,在vim終端輸入vim命令時將默認使用Vim8源碼編譯的二進制文件 /usr/local/bin/vim


技術分享圖片

2. 安裝vim中文幫助文檔Vimcdoc

默認在vim命令行模式下輸入 :help 獲得的vim幫助文檔內容為英文。Vimcdoc是對vim幫助文檔的中文翻譯 (Vimcdoc is an attempt to translate the wonderful Vim online documentation into Chinese),托管在sourceforge,路徑為:http://vimcdoc.sourceforge.net/。

安裝vim中文幫助文檔Vimcdoc的方法如下:

1
2
3
wget https://sourceforge.net/projects/vimcdoc/files/vimcdoc/vimcdoc-2.1.0.tar.gz/download -o vimcdoc-2.1.0.tar.gz
tar -zxvf vimcdoc-2.1.0.tar.gz
cd vimcdoc-2.1.0 && ./vimcdoc.sh -i

當以普通用戶執行 vimcdoc.sh 腳本安裝時,所有中文幫助文件均會被拷貝至 ~/.vim/doc 目錄下,安裝的vim中文幫助文檔僅對該用戶有效。

若想卸裝當前用戶安裝的Vimcdoc,只需執行腳本命令 ./vimcdoc.sh -u 即可。

技術分享圖片

vim中文幫助文件的文本是以utf-8進行編碼的, 如果想用vim直接查看, 需要在配置文件 ~/.vimrc中 增加配置項 set encoding=utf-8

:使用-i選項安裝Vimcdoc時,缺省會安裝 vimcdoc.vim 全局插件,該插件會在 .vim 下生成一個plugin目錄。如果不想安裝vimcdoc插件,可以使用命令 ./vimcdoc.sh -I

vim8安裝教程和vim中文幫助文檔Vimcdoc安裝方法-Vim使用技巧(5)