vim配置檔案

2021-09-29 22:07:22 字數 3251 閱讀 3641

syntax on "語法高亮

filetype on

set number "設定行號

set wildmenu "命令列模式tab鍵自動補齊

set history=1000 "歷史命令個數

set background=dark "設定背景色

set autoindent "自動對齊

"set smartindent "開啟新行時智慧型縮排

set magic "設定魔法

set tabstop=4 "設定tab鍵長度為4

set shiftwidth=4

set softtabstop=4

set showmatch "插入括號時短暫的跳轉到匹配的對應括號

set guioptions=t

set vb t_vb=

set ruler "開啟狀態列標尺

set nohls

set incsearch "輸入搜尋內容是就顯示結果

set mouse=a "滑鼠可用

set hlsearch "設定高亮搜尋文字

set cursorline "突出顯示當前行

if has(「vms」)

set nobackup "不備份修改檔案

else

set backup "備份修改檔案

endif

「」""""""""""""""""""""""

「ctags config」

「」""""""""""""""""""""""

"set tags=/home/xuxuequan/fany/workspace/hualai/project/mi99/fw-wyze-outdoor/tags

set tags+=/home/xuxuequan/hisilicon/sdk/liteos/hi3518ev300_shc_sdk_v1.0.0.2/mpp/tags

set tags+=/home/xuxuequan/hisilicon/sdk/liteos/hi3518ev300_shc_sdk_v1.0.0.2/reference/battery_ipcam/tags

「」""""""""""""""""""""""

「taglist config」

「」""""""""""""""""""""""

let tlist_show_one_file = 1

let tlist_exit_onlywindow = 1

let tlist_auto_open = 0

let tlist_ctags_cmd = 「/usr/bin/ctags」

"let tlist_use_rigth_window = 1

"let tlist_use_show_menu = 1

「」""""""""""""""""""""""

「cscope config」

「」""""""""""""""""""""""

if has(「cscope」)

set csprg=/usr/bin/cscope

set csto=1

set cst

set nocsverb

" add any database in current directory

if filereadable(「cscope.out」)

cs add cscope.out

endif

set csverb

endif

set cscopequickfix=s-,c-,d-,i-,t-,e-

「」""""""""""""""""""""""

「winmanager config」

「」""""""""""""""""""""""

let g:winmanagerwindowlayout=『fileexplorer|taglist』

let g:winmanagerwidth=25

"let g:winmanagerwindowlayout=『bufexplorer,fileexplorer|taglist』 "設定頁面分割

「」""""""""""""""""""""""

「bufexplorer config」

「」"""""""""""""""""""""

"let g:bufexplorersplitright=1

"let g:bufexplorershowrelativepath=1

"let g:bufexplorersortby=『mru』

"let g:bufexplorersplitvertical=1

"let g:bufexplorersplitvertsize=30

"let g:bufexplorerusecurrentwindow=1

「」""""""""""""""""""""""

「快捷鍵設定」

「」""""""""""""""""""""""

nmap qq :q!

nmap :noh

nmap cw :cw

nmap wm :wmtoggle

nmap tl :tlisttoggle

nmap bf :bufexplorer

nmap cp :cs add /home/xuxuequan/hisilicon/sdk/hi3516ev200_sdk_v1.0.0.2/mpp/cscope.out /home/xuxuequan/hisilicon/sdk/hi3516ev200_sdk_v1.0.0.2/mpp

nmap cip :cs add /home/xuxuequan/fany/workspace/hualai/project/mi99/fw-wyze-outdoor/cscope.out /home/xuxuequan/fany/workspace/hualai/project/mi99/fw-wyze-outdoor

nmap cs :cs find s =expand("")

nmap cg :cs find g =expand("")

nmap cc :cs find c =expand("")

nmap ct :cs find t =expand("")

nmap ce :cs find e =expand("")

nmap cf :cs find f =expand("")

nmap ci :cs find i ^=expand("")$

nmap cd :cs find d =expand("")

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...