2021-05-12 14:32:11
Vim編輯器設定
1.背景說明:
Vim編輯器是Linux一款非常流行功能強大的文字編輯。設定好Vim可大大提高程式碼的開發效率。
2.設定方案:
我在github搜尋了別人是如何進行vim設定的,在這裡你可以選擇一款適合你的設定方案,這裡我選擇Star比較多的設定方案:vimrc
3.如何安裝:
參考上述連結,安裝說明很詳盡(由於網路原因,可能下載安裝比較慢,耐心等待即可)
3.遇到問題:
我當前使用系統:Linux version 4.4.0-21-generic (buildd@lgw01-21) (gcc version 5.3.1 20160413 (Ubuntu 5.3.1-14ubuntu2) ) #37-Ubuntu SMP Mon Apr 18 18:33:37 UTC 2016
按照作者說明文件進行安裝完成後,在使用過程中遇到可能由於系統或者軟體版本的原因某些外掛並不能正常執行
例如我在使用過程中就遇到了如下的問題:
vim 開啟一個filename.py的python檔案,vim會提示如下圖的錯誤:
我們根據錯誤提示,我們開啟錯誤提示所在的檔案:
我們可以知道pyflakes.vim這個外掛需要vim對python的支援。針對這個提示,我們來檢查當前的vim對python的支援情況
執行該指令:grep --version | grep python
如圖我們可以得知,-python 和 +python3 說明當前vim支援對python3的支援,對python2並不支援,但是pyflakes.vim並沒有支援python3
那麼這時候就應該安裝python2,從而讓vim對python2的支援。
4.安裝軟體
我們可以這裡獲取相應版本的軟體:vim-nox-py2
這裡以nox為例:sudo apt-get install vim-nox-py2
等待安裝完成輸出一下指令進行vim對python與python3的切換:sudo update-alternatives --config vim
如下圖:
編號0對應的是vim預設支援的python3 我們這裡選擇我們剛剛安裝的vim-nox-py2也就是編號3
這個時候我們再次輸入:grep --version | grep python檢視vim對python支援的版本是否切換過來了
至此我們完成了vim對python版本支援的切換.
pyflakes.vim該外掛也可進行正常使用
更多Vim相關教學見以下內容:
Vim 8.0 釋出 http://www.linuxidc.com/Linux/2016-09/135178.htm
Vim學習指南 http://www.linuxidc.com/Linux/2013-08/89096.htm
快速學會 Vi編輯器 http://www.linuxidc.com/Linux/2013-08/88586.htm
強大的Vim 編輯器 http://www.linuxidc.com/Linux/2013-07/87544.htm
在CentOS 6.2上搭建Vim開發環境 http://www.linuxidc.com/Linux/2013-07/87363.htm
把Vim打造成優秀的C++ IDE http://www.linuxidc.com/Linux/2016-06/132262.htm
Vim技巧分享:C語言設定 http://www.linuxidc.com/Linux/2012-12/77124.htm
Ubuntu中設定Vim的行號 http://www.linuxidc.com/Linux/2012-12/75485.htm
本文永久更新連結地址:http://www.linuxidc.com/Linux/2016-09/135460.htm
相關文章