nvim/packages.vim

81 lines
1.7 KiB
VimL
Raw Normal View History

call plug#begin(expand('<sfile>:p:h') . '/plugged')
" basic stuff
Plug 'pbrisbin/vim-mkdir'
Plug 'embear/vim-localvimrc'
Plug 'Soares/smarttab.vim'
Plug 'crater2150/vim-theme-chroma'
" tim pope stuff
Plug 'tpope/vim-abolish'
Plug 'tpope/vim-repeat'
Plug 'tpope/vim-surround'
Plug 'tpope/vim-unimpaired'
Plug 'tpope/vim-obsession'
Plug 'tpope/vim-characterize'
Plug 'tpope/vim-eunuch'
Plug 'tpope/vim-commentary'
Plug 'tpope/vim-sleuth'
" motions and textobjects
Plug 'kana/vim-textobj-user'
Plug 'glts/vim-textobj-comment'
Plug 'vim-scripts/argtextobj.vim'
Plug 'mhinz/vim-signify'
2017-10-29 20:27:04 +00:00
Plug 'neomake/neomake'
" completion and snippets
Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets'
Plug 'Shougo/deoplete.nvim', { 'do': ':UpdateRemotePlugins' }
Plug 'nixprime/cpsm', { 'do': 'PY3=ON ./install.sh' } | Plug 'Shougo/denite.nvim'
Plug 'bling/vim-airline'
2017-07-13 12:03:55 +00:00
Plug 'vim-scripts/SyntaxRange'
" ruby
Plug 'depuracao/vim-rdoc'
Plug 'vim-ruby/vim-ruby'
Plug 'tpope/vim-rails'
Plug 'tpope/vim-rake'
" git
Plug 'tpope/vim-fugitive'
Plug 'gregsexton/gitv'
2017-10-29 20:27:04 +00:00
Plug 'gisphm/vim-gitignore'
" C
Plug 'derekwyatt/vim-fswitch'
" other filetype specific plugins
Plug 'derekwyatt/vim-scala'
Plug 'jamessan/vim-gnupg'
Plug 'powerman/vim-plugin-AnsiEsc'
Plug 'tpope/vim-markdown'
Plug 'LaTeX-Box-Team/LaTeX-Box'
Plug 'ledger/vim-ledger'
2017-07-13 12:03:55 +00:00
Plug 'elzr/vim-json'
Plug 'kchmck/vim-coffee-script'
2018-03-20 15:33:08 +00:00
function! BuildComposer(info)
if a:info.status != 'unchanged' || a:info.force
if has('nvim')
!cargo build --release
else
!cargo build --release --no-default-features --features json-rpc
endif
endif
endfunction
Plug 'euclio/vim-markdown-composer', { 'do': function('BuildComposer') }
call plug#end()
" vim:ft=vim foldmethod=marker