個人vim配置

這是個人vim配置:my vim config.
linux 下的vim 與 windows 下的gvim 通用。javascript

適用範圍

此vimrc適合以下開發:css

  • c/c++html

  • html/css/jsjava

  • markdownlinux

截圖

screenshot for molokai

主題:molokaic++

安裝

注意,全部的操做以前須要先安裝gitgit

對於linux

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

  2. 建立符號連接 ln -s ~/vim_config/_vimrc ~/.vimrcshell

  3. 建立目錄 mkdir ~/.vimjson

  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 到正確的位置,以下圖

image

  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

快捷鍵

  • 顯示目錄樹 F2

image

  • 顯示本文件的代碼結構 F4

image

  • 在打開過的文件之間切換 ,be

image

  • 切換到右邊的窗口 ctrl + l, 切換到左邊的窗口 ctrl + h

image

  • 在目錄樹中定位當前文件 ,nf

image

  • 生成 doxygen author 註釋 ,da

image

  • 生成doxygen函數註釋 ,dx

image

  • 生成註釋(每行都生成註釋) ,ci. 取消註釋 ,cu.

image

  • 生成註釋(整塊註釋) ,cm. 取消註釋 ,cu.

image

  • 在行尾生成註釋 ,cA

image

  • /**/// 之間切換 ,ca

image

  • 其餘快捷鍵可查看.vimrc

更多

相關文章
相關標籤/搜索