-
Notifications
You must be signed in to change notification settings - Fork 2
Expand file tree
/
Copy pathplugins-list.vim
More file actions
50 lines (43 loc) · 2.09 KB
/
plugins-list.vim
File metadata and controls
50 lines (43 loc) · 2.09 KB
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
44
45
46
47
48
49
50
function! BuildYCM(info)
" info is a dictionary with 3 fields
" - name: name of the plugin
" - status: 'installed', 'updated', or 'unchanged'
" - force: set on PlugInstall! or PlugUpdate!
if a:info.status == 'installed' || a:info.force
!./install.py --tern-completer
endif
endfunction
call plug#begin('~/.vim/plugged')
Plug 'mileszs/ack.vim', { 'tag': '1.0.9' }
Plug 'jasoncodes/ctrlp-modified.vim', { 'tag': 'v0.1.0' } | Plug 'kien/ctrlp.vim', { 'tag': '1.79' }
Plug 'scrooloose/nerdtree', { 'tag': '5.0.0' } | Plug 'jistr/vim-nerdtree-tabs', { 'tag': 'v1.4.6'} "| Plug 'Xuyuanp/nerdtree-git-plugin', { 'commit': 'e71e62f' } removed since https://github.com/scrooloose/syntastic/issues/1391
Plug 'junegunn/goyo.vim', { 'tag': '1.6.0' }
Plug 'scrooloose/syntastic', { 'commit': '32a3754' }
Plug 'Valloric/YouCompleteMe', { 'do': function('BuildYCM') }
Plug 'majutsushi/tagbar', { 'tag': 'v2.6.1' }
Plug 'tomtom/tcomment_vim', { 'tag': 'v201' }
Plug 'tpope/vim-abolish', { 'tag': 'v1.1' }
Plug 'vim-airline/vim-airline', { 'tag': 'v0.8' } | Plug 'vim-airline/vim-airline-themes', { 'commit': '020b843' }
Plug 'tpope/vim-fugitive', { 'tag': 'v2.2' }
Plug 'airblade/vim-gitgutter', { 'commit': '7b81a8a' }
Plug 'tpope/vim-obsession', { 'commit': 'ad1ef9a'}
Plug 'tpope/vim-repeat', { 'tag': 'v1.1'}
Plug 'airblade/vim-rooter', { 'commit': '70c105c'}
Plug 'tpope/vim-surround', { 'tag': 'v2.1'}
Plug 'amix/vim-zenroom2', { 'commit': '948734e'}
Plug 'gabrielelana/vim-markdown'
" languages plugins
Plug 'moll/vim-node', { 'tag': 'v0.8.1'}
Plug 'pangloss/vim-javascript', { 'tag': 'v1.1.3'}
Plug 'othree/yajs.vim', { 'tag': '1.6'}
Plug 'mattn/emmet-vim', { 'commit': 'f4b097a' }
Plug 'groenewege/vim-less', { 'commit': '6e818d5'}
Plug 'nvie/vim-flake8', { 'tag': '1.6' }
Plug 'chase/vim-ansible-yaml', { 'tag': 'v1.0' }
Plug 'fatih/vim-go', { 'tag': 'v1.8', 'do': ':GoInstallBinaries'}
Plug 'mxw/vim-jsx', { 'commit': 'eb656ed'}
" snippets plugins
Plug 'SirVer/ultisnips' | Plug 'honza/vim-snippets', { 'tag': '1.0.0' }
" color scheme
Plug 'chriskempson/vim-tomorrow-theme', { 'commit': 'f45a2ca' }
call plug#end()