aboutsummaryrefslogtreecommitdiff
path: root/vimrc
blob: 2005cccf6580a0c75563e80c3e70ba896e1f112a (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
"-----------------------------------------------------------------------------------------------------------------------
" Plugins
"----------------------------------------------------------------------------------------------------------------------
call plug#begin('~/.vim/plugged')

" Extending vim functionality
Plug 'mileszs/ack.vim' " Use ack to grep project directory
Plug 'scrooloose/syntastic' " Syntax checking
Plug 'terryma/vim-multiple-cursors' " Multipe cursors, like the sublime feature
Plug 'godlygeek/tabular' " Lines up code
Plug 'jamessan/vim-gnupg' " Loads encrypted files by asking for password
Plug 'gcmt/taboo.vim' " Rename Tabs
Plug 'mattn/emmet-vim' " HTML expansion plugin, very useful
Plug 'bkad/CamelCaseMotion' " Camel Case based motions
Plug 'tmhedberg/SimpylFold' " Folding for python
Plug 'tpope/vim-commentary' " Better commenting commands
Plug 'tpope/vim-fugitive' " Git integration with vim
Plug 'tpope/vim-surround' " Helps with surrounding text
Plug 'vimwiki/vimwiki' " A cool program for wiki notes
Plug 'tmhedberg/matchit' " Match tags in html
Plug 'rbgrouleff/bclose.vim' " ranger.vim dep
Plug 'francoiscabrol/ranger.vim' " ranger intergration

" Syntax highlighting / Themes
Plug 'morhetz/gruvbox' " Pretty colorscheme
Plug 'nathanaelkane/vim-indent-guides' " Creates indent lines, makes code a bit easier to read
Plug 'plasticboy/vim-markdown'
Plug 'ledger/vim-ledger'
Plug 'stephpy/vim-yaml'
Plug 'hdima/python-syntax'
Plug 'elzr/vim-json'
Plug 'digitaltoad/vim-pug'
Plug 'elixir-lang/vim-elixir'
Plug 'othree/yajs.vim' " Javascript syntax
Plug 'gavocanov/vim-js-indent'
Plug 'mitsuhiko/vim-jinja'
Plug 'chr4/nginx.vim'

" My custom options
Plug 'thornycrackers/vim-options'

call plug#end()
"-----------------------------------------------------------------------------------------------------------------------