Mercurial > dotfiles.old
comparison vimrc @ 187:e3639166a8ab
Remove pathogen in favour of Vim-plug
author | zegervdv <zegervdv@me.com> |
---|---|
date | Thu, 06 Nov 2014 21:40:28 +0100 |
parents | fca0df810041 |
children | 51d25ca2f262 |
comparison
equal
deleted
inserted
replaced
186:7bc5adc5ce62 | 187:e3639166a8ab |
---|---|
1 " vim:fdm=marker | 1 " vim:fdm=marker |
2 runtime bundle/pathogen/autoload/pathogen.vim | 2 " Vim-Plug {{{ |
3 let g:plug_window='topleft new' | |
4 call plug#begin('~/.vim/plugged') | |
5 " General Plugins | |
6 Plug 'tpope/vim-sensible' | |
7 Plug 'tpope/vim-abolish' | |
8 Plug 'bling/vim-airline' | |
9 Plug 'tomtom/tcomment_vim' | |
10 Plug 'tpope/vim-fugitive' | |
11 Plug 'godlygeek/tabular' | |
12 Plug 'tpope/vim-endwise' | |
13 Plug 'tpope/vim-surround' | |
14 Plug 'jiangmiao/auto-pairs' | |
15 Plug 'kshenoy/vim-signature' | |
16 Plug 'tpope/vim-repeat' | |
17 Plug 't9md/vim-smalls' | |
18 Plug 'mhinz/vim-startify' | |
19 Plug 'xolox/vim-session' | |
20 Plug 'tpope/vim-eunuch' | |
21 Plug 'junegunn/vim-after-object' | |
22 Plug 'scrooloose/syntastic' | |
23 | |
24 " Undo | |
25 Plug 'sjl/gundo.vim', { 'on': 'GundoToggle' } | |
26 | |
27 " Tmux | |
28 Plug 'benmills/vimux', { 'on': 'VimuxRunCommand' } | |
29 Plug 'edkolev/tmuxline.vim', { 'on': 'TmuxLineSnapshot' } | |
30 | |
31 " Search and Complete | |
32 Plug 'Shougo/neocomplete' | |
33 Plug 'Shougo/neosnippet' | |
34 Plug 'Shougo/neosnippet-snippets' | |
35 Plug 'Shougo/vimproc', { 'do': 'make' } | |
36 Plug 'Shougo/unite.vim' | |
37 Plug 'Shougo/vimfiler.vim' | |
38 Plug 'Shougo/unite-outline' | |
39 Plug 'tsukkee/unite-tag' | |
40 | |
41 " Ruby | |
42 Plug 'tpope/vim-rails', { 'for': 'ruby' } | |
43 Plug 'vim-ruby/vim-ruby', { 'for': 'ruby' } | |
44 Plug 'tpope/vim-bundler', { 'for': 'ruby' } | |
45 Plug 'tpope/vim-rake', { 'for': 'ruby' } | |
46 Plug 'slim-template/vim-slim', { 'for': 'ruby' } | |
47 Plug 'duwanis/tomdoc.vim', { 'for': 'ruby' } | |
48 | |
49 " Markdown | |
50 Plug 'tpope/vim-markdown', { 'for': 'markdown' } | |
51 | |
52 " C | |
53 Plug 'vim-scripts/a.vim', { 'for': 'c' } | |
54 Plug 'osyo-manga/vim-reunions', { 'for': 'c' } | |
55 Plug 'osyo-manga/vim-marching', { 'for': 'c' } | |
56 | |
57 " Python | |
58 Plug 'davidhalter/jedi-vim', { 'for': 'python' } | |
59 | |
60 " Coffeescript | |
61 Plug 'kchmck/vim-coffee-script', { 'for': 'coffeescript' } | |
62 | |
63 " Dependencies | |
64 Plug 'MarcWeber/vim-addon-mw-utils' | |
65 Plug 'tomtom/tlib_vim' | |
66 | |
67 Plug 'xolox/vim-misc' | |
68 Plug 'tpope/vim-git' | |
69 | |
70 | |
71 call plug#end() | |
72 " }}} | |
3 " General Settings {{{ | 73 " General Settings {{{ |
4 set nocompatible | 74 set nocompatible |
5 set laststatus=2 | 75 set laststatus=2 |
6 set noshowmode | 76 set noshowmode |
7 | |
8 let g:pathogen_disabled = [] | |
9 execute pathogen#infect() | |
10 | 77 |
11 set backspace=2 | 78 set backspace=2 |
12 set autowrite | 79 set autowrite |
13 | 80 |
14 set vb | 81 set vb |