这是我的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 ctags
sudo 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
**粗体** _斜体_ [链接](http://example.com) `代码` - 列表 > 引用
。你还可以使用@
来通知其他用户。