微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

我的vim配置

这是我的vim配置:my vim config.
linux 下的vim 与 windows 下的gvim 通用。

适用范围

此vimrc适合如下开发:

  • c/c++

  • html/css/js

  • markdown

截图

主题:molokai

安装

注意,所有的操作之前需要先安装git

对于linux

  1. git clone https://github.com/qw8880000/vim_config.git ~/vim_config

  2. 创建符号链接 ln -s ~/vim_config/_vimrc ~/.vimrc

  3. 创建目录 mkdir ~/.vim

  4. 安装Vundle git clone https://github.com/gmarik/vundle.git ~/.vim/bundle/vundle

  5. 打开vim,输入 :BundleInstall 来安装其他插件

然后安装 ctags 和 cscope

  1. sudo apt-get install ctags

  2. sudo apt-get install cscope

对于windows (gvim)

  1. 下载gvim并安装

  2. 复制我的配置文件_vimrc_gvimrc 到正确的位置,如下图

  1. 在vimfiles 文件夹下新建文件夹 bundle

  2. 切换目录到vimfiles/bundle,执行安装Vundle的命令 git clone https://github.com/gmarik/vundle.git

  3. 打开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

快捷键

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

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

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

  • 生成 doxygen author 注释 ,da

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

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

  • /**/// 之间切换 ,ca

  • 其他快捷键可查看.vimrc

更多

原文地址:https://www.jb51.cc/vim/389691.html

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。

相关推荐