Vim中括號自動匹配補全,配置 vimrc

2021-09-25 15:15:18 字數 1038 閱讀 3241

在vmware虛擬機器裝了乙個32位的ubuntu的liuux系統,好多外掛程式沒有自帶,要自己裝,一開始連vim都沒有。

一、裝vim用命令:

:~$ sudo install vim

或者分兩步:

:~$ sudo apt-get install vim

:~$ sudo apt-get install g++

二、配置vim的配置檔案及其重要引數介紹

全域性路徑:/etc/vimrc

使用者個人路徑:home/.vimrc

建議:在使用者個人路徑$home/.vimrc下。(在home目錄下,按【ctrl】+h,顯示隱藏目錄,如果沒有.vimrc,新建乙個.vimrc,然後在裡面新增)(個人檔案.vimrc中可以新增很多東西,各種vim的設定,甚至可以設定成類似pycharm的環境,只要你會設定)

vim中括號自動匹配補全,在.vimrc檔案末尾處新增如下**:

inoremap ( ()i

inoremap [ i

inoremap < <>i

inoremap i

inoremap ' ''i

inoremap " ""i

"inoremap o "符號代表注釋,這一行我注釋了,因為有的時候需要{}中間自動回車空一行,有的時候不需要,我們暫時不需要

還有一些常用的其他設定,同樣是加在.vimrc檔案的最後:

" 顯示行號

set nu

" 允許使用滑鼠

set mouse=a

等等,你都在csdn可以搜到,我就不多寫了。

高階的你可以用vundle外掛程式管理器,可以安裝github等**上現成的外掛程式,csdn其他部落格也寫了,但是配置複雜一點,不如直接寫.vimrc檔案。不過,直接寫.vimrc檔案是一項一項自己配置,不如外掛程式包來得快。對vim要求高的可以試試。

vim括號自動補全

發表於 2011年05月22日 分類 vim 括號是程式設計中最常接觸的特殊符,因其往往成對出現,成對刪除的特性,加上vim強大的自定義功能,實現括號的自動完成,成對刪除等各種功能,大大減少了程式設計手指負擔。本文介紹如何對小括號進行設計達到上述功能,加深對vim指令碼的理解。1.括號自動完成 功能...

在 Vim 中實現括號自動補全

流行的 ide 的編輯器,諸如 eclipse,都提供了括號自動補全的功能,相當的方便。可惜 vim 預設情況下並沒有提供這樣的功能,那就只有自己來寫了。將下面的 加入到 vimrc 中,重啟 vim,即可 inoremap i inoremap closepair inoremap i inore...

VIM中括號的自動補全與刪除

先放 很多現代 ide 都有自動補全配對括號的功能,比如輸入了左括號 ide 就自動在後面新增乙個對應的右括號 並且將游標移到括號中間。vim 雖然沒有直接提供這個功能,但要實現其實非常簡單,只要在你的 vimrc 檔案中新增下面的內容就可以了 1 2 3 4 插入匹配括號 inoremap ino...