VIM插件汇总

1,conque_term gvim里边运行shell (堪称神器,特别是在需要保存非常大log文件时,非常有用。)

http://www.vim.org/scripts/script.php?script_id=2771


2,systemverilog与verilog语法高亮插件


3,neocomplcache与supertab自动补全插件


4,minibufexpl 文件缓存快速切换 :

http://www.vim.org/scripts/script.php?script_id=159 (一直显示在头顶)

     bufexplorer-7.4.2.zip :

http://www.vim.org/scripts/script.php?script_id=42 (需要的时候使用\be)


5,ctrlp vim下文件快速查找


6,color设置


7,C和H快速切换: A

http://www.vim.org/scripts/script.php?script_id=31


8,ctags CTags用来给源代码生成索引文件,以便于文本编辑器快速定位符号位置

http://ctags.sourceforge.net/


9,快速添加注释

http://www.vim.org/scripts/script.php?script_id=1528

ctrl-c to comment a single line 
ctrl-x to un-comment a single line 
shift-v and select multiple lines, then ctrl-c to comment the selected multiple lines 
shift-v and select multiple lines, then ctrl-x to un-comment the selected multiple lines 
supports: c, c++, java, php[2345], proc, css, html, htm, xml, xhtml, vim, vimrc, sql, sh, ksh, csh, perl, tex, fortran, ml, caml, ocaml, vhdl, haskel and normal files
不是特别好用,有很多不确定性

NerdCommenter

https://github.com/scrooloose/nerdcommenter

注释开关为<leader>+c+space,<leader>默认为'\'键,

支持c,perl等



10,运算

bccalc


11,快速标识与定位 help mark h m

ma mark a点

'a  快速回到 a点




Version2:               

set number
set hlsearch 
set ruler


set expandtab 
set tabstop=2
set softtabstop=2
set shiftwidth=2


" make backspaces more powerfull
set backspace=indent,eol,start


"enable folder zc,zC, zo,zO, zn,zN
let g:python_folding = 1

"youcompleteme
let g:ycm_autoclose_preview_window_after_completion=1

"tcomment
"gc{regoin}

"nerdtree
"u: open the parent dir


"Align
":Align ,


"bufexplorer
"\be


":DirDiff <A:Src Directory> <B:Src Directory> 


" NERDTree execute quick key setup
map <F4> :NERDTree<CR>
" 将NERDTree放置在编辑区右边
let g:NERDTreeWinPos="left"
" 设置NERDTree的宽度,默认为30
let g:NERDTreeWinSize=25
let g:NERDTreeMinimalUI=1
" 是否显示书签
" let g:NERDTreeShowBookmarks=0
" let g:NERDTreeShowLineNumbers=1
" 显示隐藏文件
" let NERDTreeShowHidden=1
" let NERDTreeStatusline=0
" let NERDChristmasTree=1


filetype on
filetype plugin on
filetype plugin indent on  


"pyflakes disable(0)/enable(1)::
let g:pyflakes_use_quickfix = 1


"limit each line length
highlight OverLength ctermbg=red ctermfg=white guibg=#592929 
match OverLength /\%81v.\+/




set nocompatible " be iMproved


filetype off " required! /** 从这行开始,vimrc配置 **/
set rtp+=~/.vim/bundle/vundle/
call vundle#rc()
" let Vundle manage Vundle
" required!
Bundle 'gmarik/vundle'


"""""" My Bundles here: /* 插件配置格式 */
""""""original repos on github (Github网站上非vim-scripts仓库的插件,按下面格式填写)
Bundle 'Valloric/YouCompleteMe'


""""""vim-scripts repos (vim-scripts仓库里的,按下面格式填写, use - to for S)
Bundle 'a.vim'
Bundle 'Align'
Bundle 'The-NERD-tree'
Bundle 'python_fold'
Bundle 'DirDiff.vim'
Bundle 'pyflakes.vim'
Bundle 'tComment'
Bundle 'bufexplorer.zip'


""""""non github repos (非上面两种情况的,按下面格式填写)
"""""Bundle 'git://git.wincent.com/command-t.git'


filetype plugin indent on " required! /** vimrc文件配置结束 **/


" /** vundle命令 **/
" Brief help
" :BundleList - list configured bundles
" :BundleInstall(!) - install(update) bundles
" :BundleSearch(!) foo - search(or refresh cache first) for foo
" :BundleClean(!) - confirm(or auto-approve) removal of unused bundles
" see :h vundle for more details or wiki for FAQ
" NOTE: comments after Bundle command are not allowed..
call vundle#end()


  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值