編譯器神vim改頭換面

2021-09-07 02:18:07 字數 1066 閱讀 9701

我相信,農民聽到兩件神器碼,首先emacs,首先vim。大家都知道e黨和v黨總是吵架。竟,這無助於嘈雜。只是每個人都有自己的道理也適用。在接觸vim,同時聯絡emacs。對於作家,我認為vim更適合。

首先給大家看一下大圖。

這個是vimrc配置的**件夾情況。

配置主要是下面幾塊。

全部的封裝都在load_vimrcs.vim中。加載入這個檔案後,會執行最後的

loadvimrcs函式,這個函式會去載入全部的外掛程式。載入過程呢?

首先載入vundle,這是必須的。

然後載入vimrcs資料夾下的全部.vimrc字尾的檔案。.vimrc的檔案裡再去使用vundle去載入。當然。為了使用配置更好看,我使用了pluginadd命令重定義了vundle。

這樣,全部的外掛程式配置都是分開的,看上去清爽多了。

只是,這樣會許多的檔案。

當然。這些都是能夠合併的,所以看到檔案多不爽的話。也能夠將多個檔案的內容合成乙個檔案。

那麼以後要加外掛程式怎麼辦?在vimrcs下新建乙個檔案,以.vimrc做為字尾,最好用外掛程式的名字做為檔名稱,以方便以後查詢。

然後在檔案前面使用pluginadd增加增加外掛程式的名字。

接下來能夠寫上各種配置內容。最後儲存使用bundleinstall命令安裝外掛程式。

以下介紹幾個作者很經常使用的外掛程式,由於作者基本是c++開發。所以基本都是c++外掛程式。例如以下:

a.vim:在標頭檔案和原始檔裡切換。

c.vim:非常好非常強大。必裝。自己主動插入凝視。編譯等。

grep.vim:增強的grep。

minibufexpl:開啟的檔案像基他編輯器tag頁一樣。

supertab:自己主動補全。

unite:查詢檔案。

vim-expand-region:選中引號、括號的內容。

vim-multiple-cursors:多處同一時候編輯。

nerdtree:資料夾樹。

第一張大圖中的左邊。

tagbar:tag標記,函式名等。

第一張大圖中的右邊。

各個外掛程式的使用。能夠參考他們的readme。

vim編譯器設定

在終端輸入 vi vimrc回車 輸入 set nu 設定行號 syntax on 設定高亮讀 set tabstop 4 設定tab 鍵大小為4 個空格 set autoindent 設定c程式的自動縮排 set smartindent 設定c程式的智慧型縮排 set ruler 在狀態行上顯示游...

關於vim文字編譯器

原因 所有的unix like系統都會內建vi文字編輯器,其他的文字編譯器則不一定存在 vim具有程式編譯的能力,可以主動的以字型顏色辨別語法的正確性,方便程式設計 因為程式簡單,編譯速度非常快 重點在上述的第2點,因為太多linux的命令預設使用vi作為資料編輯介面,否則很多命令無法使用。vim可...

vim編譯器如何設定

將下面 拷貝到 vimrc中,放在vim的安裝目錄下,這裡修改的只是我們使用者的配置檔案。set nocompatible 不使用相容模式 set nu 顯示行號 syntax on 語法高亮 set ruler 顯示標尺 set showcmd 出入的命令顯示出來,看的清楚些 set scroll...