如何用vim写c++

添加行号set number
打开语法高亮:syntax on
Tab 大小:set tabstop=4
缩进大小:set shiftwidth=4
安装一个vim插件管理工具 网址:https://github.com/gmarik/vundle#about
用上面的vim插件管理工具来安装我们需要的插件
1.自动补全https://github.com/Valloric/YouCompleteMe 安装难度很大,有多依赖版本需要注意,不能在root权限下安装。
noremap <F2> :YcmCompleter GoToDefinition<CR> //调到定义
noremap <F4> :YcmCompleter GoToDefinitionElseDeclaration<CR>//跳到声明
往前跳和往后跳的快捷键为Ctrl+O以及Ctrl+I。
2.括号匹配https://github.com/Raimondi/delimitMate
3.自动代码格式化https://github.com/Chiel92/vim-autoformat
往.vimrc加入如下代码,就可以设置f3一键格式化
let g:formatdef_harttle = '"astyle --style=attach --pad-oper"
let g:formatters_cpp = ['harttle']
let g:formatters_java = ['harttle']
noremap <F3> :Autoformat<CR>

一键注释https://github.com/preservim/nerdcommenter

posted @ 2022-04-08 20:32  warrens  阅读(222)  评论(0)    收藏  举报