1
0
mirror of https://github.com/danbee/dotfiles-local synced 2025-03-04 08:49:07 +00:00

Speed up Vim

By only loading certain plugins for certain file types
This commit is contained in:
Daniel Barber 2019-04-18 14:39:36 -04:00
parent 148e610ec7
commit f94824e069
Signed by: danbarber
GPG Key ID: 931D8112E0103DD8

View File

@ -3,7 +3,7 @@ Plug 'scrooloose/nerdtree'
Plug 'vim-airline/vim-airline' Plug 'vim-airline/vim-airline'
Plug 'vim-airline/vim-airline-themes' Plug 'vim-airline/vim-airline-themes'
Plug 'mileszs/ack.vim' Plug 'mileszs/ack.vim', { 'on': 'Ack' }
Plug 'ConradIrwin/vim-bracketed-paste' Plug 'ConradIrwin/vim-bracketed-paste'
@ -12,28 +12,30 @@ Plug 'rizzatti/dash.vim'
Plug 'ryanoasis/vim-devicons' Plug 'ryanoasis/vim-devicons'
" Language additions " Language additions
Plug 'briancollins/vim-jst' Plug 'briancollins/vim-jst', { 'for': ['jst', 'ejs'] }
Plug 'elixir-lang/vim-elixir' Plug 'elixir-editors/vim-elixir'
Plug 'itspriddle/vim-jquery' Plug 'itspriddle/vim-jquery', { 'for': 'javascript' }
Plug 'leshill/vim-json' Plug 'leshill/vim-json', { 'for': 'json' }
Plug 'mattn/emmet-vim' Plug 'mattn/emmet-vim'
Plug 'mustache/vim-mustache-handlebars' Plug 'mustache/vim-mustache-handlebars'
Plug 'mxw/vim-jsx' Plug 'mxw/vim-jsx', { 'for': 'javascript.jsx' }
Plug 'othree/html5.vim' Plug 'othree/html5.vim', { 'for': 'html' }
Plug 'pangloss/vim-javascript' Plug 'pangloss/vim-javascript', { 'for': 'javascript' }
Plug 'posva/vim-vue' Plug 'posva/vim-vue', { 'for': ['javascript', 'vue'] }
Plug 'rhysd/vim-crystal' Plug 'rhysd/vim-crystal', { 'for': 'crystal' }
Plug 'rust-lang/rust.vim' Plug 'rust-lang/rust.vim', { 'for': 'rust' }
Plug 'scrooloose/nerdcommenter' Plug 'scrooloose/nerdcommenter'
Plug 'tpope/vim-haml' Plug 'tpope/vim-haml', { 'for': ['haml', 'sass', 'scss'] }
Plug 'vim-ruby/vim-ruby' Plug 'vim-ruby/vim-ruby', { 'for': 'ruby' }
Plug 'keith/swift.vim' Plug 'keith/swift.vim', { 'for': 'swift' }
Plug 'tpope/vim-markdown' Plug 'tpope/vim-markdown', { 'for': 'markdown' }
Plug 'AndrewRadev/splitjoin.vim' Plug 'AndrewRadev/splitjoin.vim'
Plug 'junegunn/goyo.vim' Plug 'junegunn/goyo.vim'
Plug 'reedes/vim-pencil' Plug 'reedes/vim-pencil'
Plug 'joker1007/vim-ruby-heredoc-syntax', { 'for': 'ruby' }
" Todo " Todo
Plug 'tbabej/taskwiki' Plug 'tbabej/taskwiki'