VIM配置檔案

2021-09-13 10:05:14 字數 2181 閱讀 8747

修改vim配置檔案:vim ~.vimrc

內容如下:

「設定編碼」

set fileencodings=utf-8,ucs-bom,gb18030,gbk,gb2312,cp936

set termencoding=utf-8

set encoding=utf-8

「顯示行號」

set nu

set number

「突出顯示當前行」

set cursorline

「啟用滑鼠」

set mouse=a

set selection=exclusive

set selectmode=mouse,key

「顯示括號匹配」

set showmatch

「設定tab長度為4空格」

set tabstop=4

「設定自動縮排長度為4空格」

set shiftwidth=4

「繼承前一行的縮排方式,適用於多行注釋」

set autoindent

set paste

set listchars=tab:>-,trail:-

「總是顯示狀態列」

set laststatus=2

「顯示游標當前位置」

set ruler

"-- cscope setting –

if has(「cscope」)

set csprg=/usr/bin/cscope " 指定用來執行cscope的命令

set csto=0 " 設定cstag命令查詢次序:0先找cscope資料庫再找標籤檔案;1先找標籤檔案再找cscope資料庫

set cst " 同時搜尋cscope資料庫和標籤檔案

set cscopequickfix=s-,c-,d-,i-,t-,e- " 使用quickfix視窗來顯示cscope查詢結果

set nocsverb

if filereadable(「cscope.out」) " 若當前目錄下存在cscope資料庫,新增該資料庫到vim

cs add cscope.out

elseif $cscope_db != 「」 " 否則只要環境變數cscope_db不為空,則新增其指定的資料庫到vim

cs add $cscope_db

endif

set csverb

endif

map :cs add ./cscope.out . :cs reset

imap :cs add ./cscope.out . :cs reset

"filetype on         "開啟檔案型別檢測功能

let tlist_ctags_cmd = 「/usr/bin/ctags」 "設定系統中ctags程式的位置

let tlist_show_one_file = 1 "不同時顯示多個檔案的tag,只顯示當前檔案的

let tlist_exit_onlywindow = 1 "如果taglist視窗是最後乙個視窗,則退出vim

let tlist_use_right_window = 1

map :tlisttoggle "按f7等同於在命令列模式輸入:tlisttoggle

nmap h

nmap j

nmap k

nmap l

" // the switch of the source explorer

nmap :srcexpltoggle

" // set the height of source explorer window

let g:srcexpl_winheight = 8

" // set 100 ms for refreshing the source explorer

let g:srcexpl_refreshtime = 100

" // set 「enter」 key to jump into the exact definition context

let g:srcexpl_jumpkey = 「」

" // set 「space」 key for back from the definition context

let g:srcexpl_gobackkey = 「」

nmap :nerdtreetoggle

let nerdtreewinpos = 「left」

vim 配置檔案

set encoding utf 8 set fileencoding utf 8 syntax highlight syntax enable syntax on colorscheme colorscheme desert here to set line number set nu here ...

vim配置檔案

vundle 配置 set nocompatible filetype off set rtp vim bundle vundle.vim call vundle begin plugin vundlevim vundle.vim vim 外掛程式管理 plugin spf13 vim colors...

vim配置檔案

乙個簡單的vim配置檔案,留下備用,修改配置檔案永久生效,vim vimrc set nocompatible 關閉 vi 相容模式 syntax on 自動語法高亮 set number 顯示行號 set cursorline 突出顯示當前行 set ruler 開啟狀態列標尺 set shift...