我的vim設定

2021-07-17 04:19:38 字數 3226 閱讀 7713

/root/.vimrc檔案內容:

" set statusline=%f%m%r%h%w\ [format=%]\ [type=%y]\ [pos=%l,%v][%p%%]\ %   "狀態行顯示的內容

set statusline=%f%m%r%h%w\ \ \ \ \ \ \ [pos=%l,%v][%p%%] "狀態行顯示的內容

set novisualbell " 不要閃爍(不明白)

set laststatus=2

" 啟動顯示狀態行(1),總是顯示狀態行(2)

set cmdheight=1 " 命令列(在狀態行下)的高度,預設為1

set go= " 不要圖形按鈕

set autoread " 設定當檔案被改動時自動載入

set ruler " 開啟狀態列標尺

"set cursorline " 突出顯示當前行

set magic " 設定魔術

set guioptions-=t " 隱藏工具欄

set guioptions-=m " 隱藏選單欄

" set foldcolumn=0

"set foldmethod=indent

" set foldlevel=3

"set foldenable " 開始摺疊

set syntax=on " 語法高亮

set nocompatible " 不要使用vi的鍵盤模式,而是vim自己的

set confirm " 在處理未儲存或唯讀檔案的時候,彈出確認

set history=1000

" 歷史記錄數

set nobackup " 禁止生成臨時檔案, 從不備份

set noswapfile

" set ignorecase " 搜尋忽略大小寫

set hlsearch " 搜尋逐字元高亮

set incsearch

set enc=utf-8 " 編碼設定

set fencs=utf-8,ucs-bom,shift-jis,gb18030,gbk,gb2312,cp936

filetype on " 偵測檔案型別

filetype plugin on " 載入檔案型別外掛程式

" filetype plugin indent on " 開啟可支援go語言,前提是indent目錄下有go外掛程式

"set number " 顯示行號

"set cursorline " 突出顯示當前行

set showmatch " 高亮顯示匹配的括號

set matchtime=1 " 匹配括號高亮的時間(單位是十分之一秒)

"set cino=g0,:0 "switch case 對齊風格

"vim settings to match qemu coding style. they are activated by adding the

"following settings (without the " symbol) as last two lines in $home/.vimrc:

"set secure

"set exrc

"set expandtab

"set shiftwidth=4

"set smarttab

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

"" tags的設定

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""

""""""

let tlist_sort_type = "name"

" 按照名稱排序

let tlist_compart_format = 1 " 壓縮方式

let tlist_exist_onlywindow = 1

" 如果只有乙個buffer,kill視窗也kill掉buffer

let tlist_file_fold_auto_close = 0 " 不要關閉其他檔案的tags

let tlist_enable_fold_column = 0

" 不要顯示摺疊樹

set tags=tags " 設定tags

let tlist_auto_open=0

" 預設開啟taglist

let tlist_ctags_cmd = '/usr/bin/ctags'

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

let tlist_exit_onlywindow = 1

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

let tlist_use_right_window = 1 " 在右側視窗中顯示taglist視窗

我常使用linux下的 vim 樣式設定

寫入使用者下的 vimrc 你使用時,請拷貝如下 到你的 vimrc 檔案中 set encoding utf 8 set fileencodings usc bom,utf 8,cp936 colorscheme desert 設定顏色主題 filetype plugin indent on 檔案...

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