我的vim配置

2022-05-02 21:06:07 字數 1221 閱讀 5150

目前機器上vim的配置為:

vim +ctags + taglist + omnicppcomplete +

minibufexplorer + bufexplorer +

nerd_tree+ doxgentoolkit

1. taglist外掛程式:用於顯示檔案的tag,需要ctags的支援

在taglist.vim中設定let tlsit_ctags_cmd='/usr/bin/ctags'

:tlisttoggle

開啟taglist,我做了對映,直接tl就ok。

nmap tl:tlisttoggle

2. omnicppcomplete外掛程式:用於自動補全

在.vimrc中新增:

set nocp

filetype plugin on

使用ctags時需新增標誌,才能支援類成員的補全。

ctags -r --c++-kinds=+p --fields=+ias

--extra=+q .

3.視窗管理外掛程式minibufexplorer,

bufexplorer

tab/shift+tab

在minbuf視窗用於切換tab

使用其中乙個就夠了,minibufexplorer會開啟乙個小視窗管理顯示所有的buffer資訊,在該視窗中使用tab可以進行緩衝區的切換。bufexplorer通過\be(或\bs,\bv)緩衝區列表。

4.檔案瀏覽外掛程式

1.nerdtree explorer

使用:nerdtree開啟檔案瀏覽器,:nerdtreeclose關閉,設定了鍵對映,直接nt開啟,nc關閉。

nmap nt :nerdtree

nmap nc :nerdtreeclose

5.文件外掛程式doxgentoolkit

非常方便的生成文件注釋,:dox生成方法注釋,:doxlic生成版權注釋,:doxaut生成作者注釋。

命令比較難敲,也做了對映,直接dx、dl、da就ok

nmap dx :dox

nmap da :doxaut

nmap dl :doxlic

l小技巧

我的VIM配置

近來,鍵盤敲的手疼,所以貼出vim配置,看看是什麼原因導致的手疼,是鍵盤太差了,還是vim配置有問題。set nu set ts 4set expandtab set autoindent set shiftwidth 4set encoding utf 8set termencoding utf ...

我的vim配置

vim是相當強大的文字編輯器,下面是我的vim配置。在根目錄下新建檔案.vimrc,複製以下 到該檔案即可。搜尋時高亮 set hlsearch 隨著鍵入即時搜尋 set incsearch tab 鍵設定4個空格 set tabstop 4 set shiftwidth 4 set expandt...

vim 我的配置歷程

我用的作業系統是ubuntu 11.10.首先是基本設定。basic settings 介面設定 gui settings 外掛程式,我一般用三個外掛程式 類 函式 變數列表外掛程式 檔案樹外掛程式 片段自動完成外掛程式 補全外掛程式 taglist 顯示類 函式 變數的外掛程式 nerdtree ...