diff --git a/vimrc b/vimrc index aef274f..9c7ed50 100644 --- a/vimrc +++ b/vimrc @@ -18,16 +18,18 @@ Plugin 'majutsushi/tagbar', { 'on': 'TagbarToggle' } " Code completion using Plugin 'ervandew/supertab' if hostname == "localhost" - " Python IDE-like - Plugin 'python-mode/python-mode', { 'for': 'python', 'branch': 'develop' } + " Autocompletion + Plugin 'ycm-core/YouCompleteMe' + " Syntax check + Plugin 'vim-syntastic/syntastic' else " Autocomplete for python Plugin 'davidhalter/jedi-vim' " Asynchronous syntax check Plugin 'dense-analysis/ale' - " Intelligent folding - Plugin 'tmhedberg/SimpylFold' endif +" Intelligent folding +Plugin 'tmhedberg/SimpylFold' " Git management Plugin 'tpope/vim-fugitive' " Color schemes @@ -58,9 +60,9 @@ set autoindent set smarttab autocmd filetype python set expandtab au BufNewFile,BufRead *.js, *.html, *.css, *.json - \ set tabstop=2 | - \ set softtabstop=2 | - \ set shiftwidth=2 + \ set tabstop=2 | + \ set softtabstop=2 | + \ set shiftwidth=2 " Display set list @@ -92,8 +94,10 @@ let g:SimpylFold_docstring_preview=1 let g:airline#extensions#tabline#enabled=1 if hostname == "localhost" - let g:pymode_rope=1 - let g:pymode_folding=1 + 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 else let g:airline_powerline_fonts=1