这是我的vim配置:my vim config.
linux 下的vim 与 windows 下的gvim 通用。
适用范围
此vimrc适合如下开发:
- c/c++
- html/css/js
- markdown
截图

主题:molokai
安装
注意,所有的操作之前需要先安装git
对于linux
git clone https://github.com/qw8880000/vim_config.git ~/vim_config- 创建符号链接
ln -s ~/vim_config/_vimrc ~/.vimrc - 创建目录
mkdir ~/.vim - 安装Vundle
git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle - 打开vim,输入
:BundleInstall来安装其他插件
然后安装 ctags 和 cscope
sudo apt-get install ctagssudo apt-get install cscope
对于windows (gvim)
- 下载gvim并安装
- 复制我的配置文件
_vimrc与_gvimrc到正确的位置,如下图

- 在vimfiles 文件夹下新建文件夹 bundle
- 切换目录到
vimfiles/bundle,执行安装Vundle的命令git clone https://github.com/gmarik/vundle.git - 打开vim,输入
:BundleInstall来安装其他插件
插件列表
| plugin |
|---|
| gmarik/vundle |
| junegunn/vim-easy-align |
| Shougo/neocomplcache.vim |
| OmniCppComplete |
| Shougo/neosnippet.vim |
| Shougo/context_filetype.vim |
| qw8880000/neosnippet-snippets |
| bufexplorer.zip |
| scrooloose/nerdtree |
| majutsushi/tagbar |
| qw8880000/ccvext.vim |
| ctrlpvim/ctrlp.vim |
| Lokaltog/vim-powerline |
| scrooloose/syntastic |
| easymotion/vim-easymotion |
| terryma/vim-multiple-cursors |
| tomasr/molokai |
| tpope/vim-fugitive |
| mattn/emmet-vim |
| pangloss/vim-javascript |
| maksimr/vim-jsbeautify |
| leshill/vim-json |
| heavenshell/vim-jsdoc |
| gko/vim-coloresque |
| qw8880000/DoxygenToolkit.vim |
| justinmk/vim-syntax-extra |
| qw8880000/c.vim |
| cpp.vim |
| scrooloose/nerdcommenter |
| TxtBrowser |
| plasticboy/vim-markdown |
| qw8880000/vim-tab |
快捷键
显示目录树
F2

显示本文件的代码结构
F4

在打开过的文件之间切换
,be

切换到右边的窗口
ctrl + l, 切换到左边的窗口ctrl + h

在目录树中定位当前文件
,nf

生成 doxygen author 注释
,da

生成doxygen函数注释
,dx

生成注释(每行都生成注释)
,ci. 取消注释,cu.

生成注释(整块注释)
,cm. 取消注释,cu.

在行尾生成注释
,cA

在
/**/与//之间切换,ca

其他快捷键可查看
_vimrc
1221

被折叠的 条评论
为什么被折叠?



