標籤:style blog http color os 使用 ar 檔案 2014
1 "顯示行號 2 set nu 3 4 "啟動時隱去援助提示 5 set shortmess=atI 6 7 "文法高亮 8 syntax on 9 10 "檔案類型自動檢測 11 filetype on 12 13 "使用vim的鍵盤模式 14 set nocompatible 15 16 "不需要備份 17 set nobackup 18 19 "沒有儲存或檔案唯讀時彈出確認 20 set confirm 21 22 "滑鼠可用 23 set mouse=a 24 25 "tab縮排 26 set tabstop=4 27 set shiftwidth=4 28 set expandtab 29 set smarttab 30 31 "檔案自動檢測外部更改 32 set autoread 33 34 "c檔案自動縮排 35 set cindent 36 37 "自動對齊 38 set autoindent 39 40 "智慧縮排 41 set smartindent 42 43 "高亮尋找匹配 44 set hlsearch 45 46 "背景色 47 set background=dark 48 49 "顯示匹配 50 set showmatch 51 52 "顯示尺規,就是在右下角顯示光線標位置 53 set ruler 54 55 "去除vi的一致性 56 set nocompatible 57 58 "允許摺疊 59 set foldenable 60 61 """""""""""""""""設定摺疊""""""""""""""""""""" 62 63 "根據文法摺疊 64 set fdm=syntax 65 66 "手動摺疊 67 set fdm=manual 68 69 "設定鍵盤對應,通過空格設定摺疊 70 "nnoremap <space> @=((foldclosed(line(‘.‘)<0)?‘zc‘:‘zo‘))<CR> 71 72 """""""""""""""""""""""""""""""""""""""""""""" 73 74 "不要閃爍 75 set novisualbell 76 77 "啟動顯示狀態行 78 set laststatus=2 79 80 "淺色顯示當前行 81 autocmd InsertLeave * se nocul 82 83 "用淺色高亮當前行 84 autocmd InsertEnter * se cul 85 86 "顯示輸入的命令 87 set showcmd 88 89 "被分割視窗之間顯示空白 90 set fillchars=vert:/ 91 92 set fillchars=stl:/ 93 94 set fillchars=stlnc:/ 95 96 """"""""""""""""""Tags設定"""""""""""""""""""""""""""" 97 98 "配置Tags-List位置 99 let Tlist_Ctags_Cmd = "/usr/local/bin/ctags"100 101 "自動開啟Tlist102 map <F9> :TlistToggle<cr>103 imap <F9> <ESC> :TlistToggle<cr> i104 105 106 imap <C-S> <ESC> :w<cr> i107 108 "將Tlist定位在右側109 let Tlist_Use_Right_Window=1110 111 "不同時開啟多個檔案的Tlist112 let Tlist_Show_One_File=1113 114 "當最後一個視窗是taglist時,關閉vim115 let Tlist_Exit_OnlyWindow=1116 117 """""""""""""""""""""其他外掛程式設定""""""""""""""""""""""""""""""""""118 "執行pathogen119 execute pathogen#infect()120 121 "開啟NERDtree122 map <F3> :NERDTreeToggle<CR>
記錄下Vim設定檔