vimrc/vundle.vim

61 lines
2 KiB
VimL
Raw Normal View History

set nocompatible " be iMproved, required
filetype off " required
" set the runtime path to include Vundle and initialize
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
" alternatively, pass a path where Vundle should install plugins
"call vundle#begin('~/some/path/here')
" let Vundle manage Vundle, required
Plugin 'gmarik/Vundle.vim'
2017-09-09 16:51:47 +00:00
" map a hotkey to open a split buffer showing the ctags driven structure of some
" source
Plugin 'Tagbar'
" dependency for easytags
Plugin 'vim-misc'
" continuously update ctags as buffers are saved
Plugin 'easytags.vim'
" look for .editorconfig and merge into vim settings
2015-10-13 15:26:42 +00:00
Plugin 'editorconfig/editorconfig-vim'
" file and dir browser
Plugin 'scrooloose/nerdtree'
" syntax checking on steroids
Plugin 'scrooloose/syntastic'
2017-05-31 21:25:54 +00:00
" integrate ag, especially to be able to open matches, hugely useful for
2015-10-13 15:28:06 +00:00
" code aware search
Plugin 'rking/ag.vim'
" lightweight but sophisticated status line
2017-05-31 21:25:54 +00:00
Plugin 'vim-airline/vim-airline'
Plugin 'vim-airline/vim-airline-themes'
" git integration
Plugin 'tpope/vim-fugitive'
" visualize vim's undo tree
Plugin 'sjl/gundo.vim'
2015-10-12 20:56:08 +00:00
" better support for JS
Plugin 'pangloss/vim-javascript'
" find, complete, etc. on steroids
Plugin 'Shougo/unite.vim'
" proc supports the async file recursion mode in Unite
" N.B. on a fresh set up, cd ~/.vim/bundle/vimproc and run make
Plugin 'Shougo/vimproc.vim'
" auto detect tab and space handling rather than setting per project
Plugin 'tpope/vim-sleuth'
2015-10-28 16:53:46 +00:00
" auto completion engine for vim
Plugin 'Valloric/YouCompleteMe'
" support for understanding JS within vim, works with YCM
Plugin 'marijnh/tern_for_vim'
" support for the Rust programming language
Plugin 'rust-lang/rust.vim'
" support for Rust's build tool/dependency manager
Plugin 'timonv/vim-cargo'
2016-05-10 16:34:40 +00:00
" support for quickly changing font size
Plugin 'drmikehenry/vim-fontsize'
" support for jsonnet
Plugin 'google/vim-jsonnet'
2017-09-09 17:02:44 +00:00
" support for racer
Plugin 'racer-rust/vim-racer'
" All of your Plugins must be added before the following line
call vundle#end() " required