vim + autocomplpop + clang_complete打造C/C++ IDE vim 代碼提示功能,讓vim可以媲美IDE vim/gvim 簡明 Vim 練級攻略 Autocomplpop 已出現的單詞的補全 安裝Autocomplpop外掛程式,在 here下載後有3個檔案夾,在vim/vim74下面也有同名的3個檔案夾,把裡面的東西分別放進去。 然後啟動vim,會發現一個錯誤: 同樣的在 here下載然後安裝外掛程式。 clang_complete STL成員函數,自訂的結構和類的成員的補全 外掛程式的項目地址https://github.com/Rip-Rip/clang_complete 下載後進入目錄執行 make install 即可完成安裝 如果安裝沒有成功,可能你沒有這幾個包,clang和libclang-dev,libclang1,libclang1-dbg,安裝即可 配置
set nu "行號set tabstop=4set bg=darkset expandtab "將tab轉空格set ic "忽略大小寫set cursorline "突出當前行set softtabstop=4set hls "高亮搜尋set shiftwidth=4au filetype c,cpp set cindentau filetype py set autoindent"map <S-Right> <Esc>:tabn<CR>"map <S-Left> <ESC>:tabp<CR>"map <C-o> <Esc>:tabnew "map <F5> <Esc>:w<CR>:!g++ % -o %<<CR>"map <C-F5> <Esc>:w<CR>:!g++ % -o %< && ./%<<CR>color eveningsyntax enable"autocomplpop外掛程式,一個字母即可補全let g:acp_behaviorKeywordLength = 1let g:AutoComplPop_MappingDriven = 1"let g:clang_use_library = 1"let g:clang_complete_auto = 1"let g:clang_complete_copen = 1"let g:clang_complete_macros = 1"let g:clang_hl_errors = 1"let g:clang_conceal_snippets = 1"colorhi Pmenu guibg=#444444hi PmenuSel ctermfg=7 ctermbg=4 guibg=#555555 guifg=#ffffff