aboutsummaryrefslogtreecommitdiff
path: root/vimrc
diff options
context:
space:
mode:
Diffstat (limited to 'vimrc')
-rw-r--r--vimrc52
1 files changed, 32 insertions, 20 deletions
diff --git a/vimrc b/vimrc
index c4c45b6..f67d514 100644
--- a/vimrc
+++ b/vimrc
@@ -1,27 +1,39 @@
"-----------------------------------------------------------------------------------------------------------------------
-" Plug
-"-----------------------------------------------------------------------------------------------------------------------
-call plug#begin('~/.vim/plugged')
+" Plugins
+"----------------------------------------------------------------------------------------------------------------------
+call plug#begin('~/.config/nvim/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
-"General vim Plugins
-Plug 'morhetz/gruvbox'
-Plug 'nathanaelkane/vim-indent-guides'
-Plug 'thornycrackers/nerdtree', { 'tag': '4.1.0' }
-Plug 'tpope/vim-commentary'
-Plug 'jistr/vim-nerdtree-tabs'
-Plug 'tpope/vim-fugitive'
-Plug 'terryma/vim-multiple-cursors'
-Plug 'scrooloose/syntastic'
-Plug 'ctrlpvim/ctrlp.vim'
-Plug 'tpope/vim-surround'
-Plug 'tmhedberg/matchit'
+" 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 'thornycrackers/vim-options' " Vim options
-Plug 'vimwiki/vimwiki'
Plug 'ledger/vim-ledger'
-Plug 'ervandew/supertab'
-Plug 'gcmt/taboo.vim'
+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'
+
+" My custom options
+Plug 'thornycrackers/vim-options'
-" Add plugins to &runtimepath
call plug#end()
"-----------------------------------------------------------------------------------------------------------------------