centos下vim的安裝與配置
阿新 • • 發佈:2019-01-07
1 安裝
(如果是新裝的centos,最好按照vim之前,先Linux中必備常用支援庫的安裝:http://blog.csdn.net/clevercode/article/details/45438401)
# yum -y install vim*
2 檢視vim的位置
# whereis vim
3 如果普通使用者vim不高亮
如果/home下面的使用者vim不高亮; $ echo $TERM vt1003.1 解決方案一
將終端修改成為xterm。如下,重新登入即可。重新登入 $ exit $ echo $TERM xterm
3.2 解決方案二:(通常方案一,就可以搞定)
如果輸出結果不是 xterm-color ,那麼需要手動設定。在/etc/profile 檔案末尾加上一行 export $TERM=xterm-color 然後,使修改生效 # source /etc/profile。# vim /etc/profile 普通使用者重新登入 $ exit $ echo $TERM xterm
4 配置相關
4.1 viminfo
在vim中操作的行為,vim會自動記錄下來,儲存在 ~/.viminfo 檔案中。這樣為了方便下次處理,如:vim開啟檔案時,游標會自動在上次離開的位置顯示。原來搜尋過的字串,新開啟檔案時自動高亮顯示。~/.viminfo 檔案是系統自動生成。
4.2 vimrc(全域性: /etc/vimrc,使用者:~/.vimrc)
vimrc檔案是vim的環境設定檔案。整體的vim的設定是在 /etc/vimrc 檔案中。不建議修改/etc/vimrc 檔案,每個使用者可以在使用者根目錄中設定vim,新建 ~/.vimrc. vim的配置選項較多。4.3 新建使用者的vimrc
# vim ~/.vimrc
" 語法高亮度顯示 syntax on " 設定行號 set nu " 設定tab4個空格 set tabstop=4 set expandtab "程式自動縮排時候空格數 set shiftwidth=4 "退格鍵一次刪除4個空格 set softtabstop=4 " 在編輯過程中,在右下角顯示游標位置的狀態行 set ruler " 搜尋忽略大小寫 set ignorecase " vim使用自動對起,也就是把當前行的對起格式應用到下一行 set autoindent " 依據上面的對起格式,智慧的選擇對起方式,對於類似C語言編寫上很有用 set smartindent " 在狀態列顯示目前所執行的指令 set showcmd " 設定顏色主題 colorscheme desert