vimrc: simplify (under 100ms, yay)

This commit is contained in:
2019-01-17 19:22:44 +01:00
parent b460e393b2
commit 15bae882c9

31
vimrc
View File

@@ -28,7 +28,10 @@ noremap ,, ,
set formatprg="PARINIT='rTbgqR B=.,?_A_a Q=_s>|' par\ -w72" set formatprg="PARINIT='rTbgqR B=.,?_A_a Q=_s>|' par\ -w72"
" Use stylish haskell instead of par for haskell buffers " Use stylish haskell instead of par for haskell buffers
augroup haskell_file
autocmd!
autocmd FileType haskell let &formatprg="stylish-haskell" autocmd FileType haskell let &formatprg="stylish-haskell"
augroup END
" Kill the damned Ex mode. " Kill the damned Ex mode.
nnoremap Q <nop> nnoremap Q <nop>
@@ -39,7 +42,7 @@ nnoremap Q <nop>
set nocompatible set nocompatible
filetype off filetype off
set rtp+=~/.vim/bundle/Vundle.vim set rtp+=~/.vim/bundle/vundle
call vundle#rc() call vundle#rc()
" let Vundle manage Vundle " let Vundle manage Vundle
@@ -47,40 +50,17 @@ call vundle#rc()
Bundle 'gmarik/vundle' Bundle 'gmarik/vundle'
" Support bundles " Support bundles
Bundle 'jgdavey/tslime.vim'
Bundle 'Shougo/vimproc.vim'
Bundle 'ervandew/supertab'
Bundle 'scrooloose/syntastic' Bundle 'scrooloose/syntastic'
Bundle 'moll/vim-bbye'
Bundle 'nathanaelkane/vim-indent-guides'
Bundle 'vim-scripts/gitignore'
" Git " Git
Bundle 'tpope/vim-fugitive' Bundle 'tpope/vim-fugitive'
Bundle 'int3/vim-extradite'
" Bars, panels, and files " Bars, panels, and files
Bundle 'scrooloose/nerdtree' "Bundle 'scrooloose/nerdtree'
Bundle 'bling/vim-airline' Bundle 'bling/vim-airline'
Bundle 'kien/ctrlp.vim'
Bundle 'majutsushi/tagbar'
" Text manipulation
Bundle 'vim-scripts/Align'
Bundle 'vim-scripts/Gundo'
Bundle 'tpope/vim-commentary'
Bundle 'godlygeek/tabular'
Bundle 'michaeljsmith/vim-indent-object'
" Allow pane movement to jump out of vim into tmux
Bundle 'christoomey/vim-tmux-navigator'
" Haskell " Haskell
Bundle 'raichoo/haskell-vim' Bundle 'raichoo/haskell-vim'
" Bundle 'enomsg/vim-haskellConcealPlus'
" Bundle 'eagletmt/ghcmod-vim'
Bundle 'eagletmt/neco-ghc'
Bundle 'Twinside/vim-hoogle'
" Other programming languages " Other programming languages
Bundle 'zepto-lang/zepto-vim' Bundle 'zepto-lang/zepto-vim'
@@ -88,6 +68,7 @@ Bundle 'hellerve/carp-vim'
Bundle 'tikhomirov/vim-glsl' Bundle 'tikhomirov/vim-glsl'
Plugin 'rust-lang/rust.vim' Plugin 'rust-lang/rust.vim'
Plugin 'isRuslan/vim-es6' Plugin 'isRuslan/vim-es6'
Plugin 'JuliaEditorSupport/julia-vim'
" Extra " Extra
Plugin 'editorconfig/editorconfig-vim' Plugin 'editorconfig/editorconfig-vim'