aboutsummaryrefslogtreecommitdiff
path: root/Editor/vimrc
diff options
context:
space:
mode:
authorVasil Zlatanov <vasil.zlatanov@gmail.com>2016-11-14 17:10:55 +0000
committerVasil Zlatanov <vasil.zlatanov@gmail.com>2016-11-14 17:10:55 +0000
commit6dbab1cc2a2cab092f959e379bb1628de7d92cec (patch)
tree4e4a2f4c9c5bf4330efb22adc78a3b9ffc47fb25 /Editor/vimrc
parentb9da9567ca09a7807c35390e899b797851d5c7fc (diff)
downloaddotfiles-6dbab1cc2a2cab092f959e379bb1628de7d92cec.tar.gz
dotfiles-6dbab1cc2a2cab092f959e379bb1628de7d92cec.tar.bz2
dotfiles-6dbab1cc2a2cab092f959e379bb1628de7d92cec.zip
clean up vim plugins to speed it up
Diffstat (limited to 'Editor/vimrc')
-rw-r--r--Editor/vimrc72
1 files changed, 5 insertions, 67 deletions
diff --git a/Editor/vimrc b/Editor/vimrc
index 1cb2ed2..baf59e6 100644
--- a/Editor/vimrc
+++ b/Editor/vimrc
@@ -4,36 +4,15 @@ filetype off " required
set rtp+=~/.vim/bundle/Vundle.vim
call vundle#begin()
-Plugin 'scrooloose/syntastic'
-Plugin 'SirVer/ultisnips'
-Plugin 'honza/vim-snippets'
+Plugin 'ervandew/supertab'
+Plugin 'vim-scripts/DrawIt'
Plugin 'tpope/vim-surround'
+Plugin 'tpope/vim-repeat'
Plugin 'takac/vim-hardtime'
-
-
call vundle#end() " required
filetype plugin indent on " required
-""Syntastic settings
-let g:syntastic_enable_perl_checker = 1
-let g:syntastic_perl_checkers = ['perl']
-set statusline+=%#warningmsg#
-set statusline+=%{SyntasticStatuslineFlag()}
-set statusline+=%*
-
-let g:syntastic_always_populate_loc_list = 1
-let g:syntastic_auto_loc_list = 1
-let g:syntastic_check_on_open = 1
-let g:syntastic_check_on_wq = 0
-"
-"
-"" Ultisnips
-"let g:UltiSnipsExpandTrigger="<leader>c"
-"let g:UltiSnipsJumpForwardTrigger="<c-b>"
-"let g:UltiSnipsJumpBackwardTrigger="<c-z>"
-
-
"General
syntax on
@@ -61,15 +40,6 @@ au CursorHold,CursorHoldI * checktime
au CursorHold,CursorHoldI * silent! wa
set updatetime=2000
filetype plugin on
-let g:tex_flavor='latex -interaction=nonstopmode'
-let g:Tex_DefaultTargetFormat='pdf'
-let g:Tex_CompileRule_pdf = 'pdflatex -interaction nonstopmode $*'
-let g:Tex_ViewRule_pdf = 'mupdf'
-
-
-let Tex_FoldedSections=""
-let Tex_FoldedEnvironments=""
-let Tex_FoldedMisc=""
"Persisten-undo magic
set undofile
@@ -110,7 +80,7 @@ set enc=utf-8
set clipboard^=unnamed
" don't clobber up the directory with dot undo file
-set undodir=~/.vim/undodir//
+set undodir=~/.vim/undodir/
"disable mouse
set mouse=
@@ -120,43 +90,11 @@ set mouse=
nnoremap <Leader>o :CtrlP<CR>
nnoremap <Leader>w :w<CR>
-"
-" YouCompleteMe options
-"
-
- let g:ycm_register_as_syntastic_checker = 1 "default 1
- let g:Show_diagnostics_ui = 1 "default 1
-
- "will put icons in Vim's gutter on lines that have a diagnostic set.
- "Turning this off will also turn off the YcmErrorLine and YcmWarningLine
- "highlighting
- let g:ycm_enable_diagnostic_signs = 1
- let g:ycm_enable_diagnostic_highlighting = 0
- let g:ycm_always_populate_location_list = 1 "default 0
- let g:ycm_open_loclist_on_ycm_diags = 1 "default 1
-
-
- let g:ycm_complete_in_strings = 1 "default 1
- let g:ycm_collect_identifiers_from_tags_files = 0 "default 0
- let g:ycm_path_to_python_interpreter = '' "default ''
-
-
- let g:ycm_server_use_vim_stdout = 0 "default 0 (logging to console)
- let g:ycm_server_log_level = 'info' "default info
-
-
- let g:ycm_global_ycm_extra_conf = '~/.ycm_extra_conf.py' "where to search for .ycm_extra_conf.py if not found
- let g:ycm_confirm_extra_conf = 0
-
-
- let g:ycm_goto_buffer_command = 'same-buffer' "[ 'same-buffer', 'horizontal-split', 'vertical-split', 'new-tab' ]
- let g:ycm_filetype_whitelist = { '*': 1 }
- let g:ycm_key_invoke_completion = '<C-Space>'
-
"relative number in normal but just number in insert
autocmd InsertEnter * :set norelativenumber
autocmd InsertLeave * :set relativenumber
+" Hard time options
let g:hardtime_maxcount = 2
let g:hardtime_default_on = 1
let g:hardtime_showmsg = 0