@@ -45,18 +45,14 @@ call vundle#begin()
4545 Plugin ' honza/vim-snippets' " snippets repo
4646
4747 " -------------------=== Languages support ===-------------------
48- Plugin ' scrooloose/syntastic' " Syntax checking plugin for Vim
4948 Plugin ' tpope/vim-commentary' " Comment stuff out
5049 Plugin ' mitsuhiko/vim-sparkup' " Sparkup(XML/jinja/htlm-django/etc.) support
5150 Plugin ' Rykka/riv.vim' " ReStructuredText plugin
5251
5352 " -------------------=== Python ===-----------------------------
5453 Plugin ' klen/python-mode' " Python mode (docs, refactor, lints...)
5554 Plugin ' davidhalter/jedi-vim' " Jedi-vim autocomplete plugin
56- Plugin ' mitsuhiko/vim-jinja' " Jinja support for vim
57- Plugin ' mitsuhiko/vim-python-combined' " Combined Python 2/3 for Vim
58- Plugin ' hynek/vim-python-pep8-indent' " PEP8 indent
59- Plugin ' jmcantrell/vim-virtualenv' " Virtualenv support in VIM
55+ Plugin ' scrooloose/syntastic' " Syntax checking plugin for Vim
6056
6157call vundle#end () " required
6258filetype on
@@ -176,14 +172,24 @@ let g:pymode_breakpoint=1
176172let g: pymode_breakpoint_key= ' <leader>b'
177173
178174" syntax highlight
179- let python_highlight_all= 1
180- let python_highlight_exceptions= 1
181- let python_highlight_builtins= 1
182- let python_slow_sync= 1
183175let g: pymode_syntax= 1
176+ let g: pymode_syntax_slow_sync= 1
184177let g: pymode_syntax_all= 1
178+ let g: pymode_syntax_print_as_function= g: pymode_syntax_all
179+ let g: pymode_syntax_highlight_async_await= g: pymode_syntax_all
180+ let g: pymode_syntax_highlight_equal_operator= g: pymode_syntax_all
181+ let g: pymode_syntax_highlight_stars_operator= g: pymode_syntax_all
182+ let g: pymode_syntax_highlight_self= g: pymode_syntax_all
185183let g: pymode_syntax_indent_errors= g: pymode_syntax_all
184+ let g: pymode_syntax_string_formatting= g: pymode_syntax_all
186185let g: pymode_syntax_space_errors= g: pymode_syntax_all
186+ let g: pymode_syntax_string_format= g: pymode_syntax_all
187+ let g: pymode_syntax_string_templates= g: pymode_syntax_all
188+ let g: pymode_syntax_doctests= g: pymode_syntax_all
189+ let g: pymode_syntax_builtin_objs= g: pymode_syntax_all
190+ let g: pymode_syntax_builtin_types= g: pymode_syntax_all
191+ let g: pymode_syntax_highlight_exceptions= g: pymode_syntax_all
192+ let g: pymode_syntax_docstrings= g: pymode_syntax_all
187193
188194" highlight 'long' lines (>= 80 symbols) in python files
189195augroup vimrc_autocmds
@@ -196,6 +202,9 @@ augroup END
196202" code folding
197203let g: pymode_folding= 0
198204
205+ " pep8 indents
206+ let g: pymode_indent= 1
207+
199208" code running
200209let g: pymode_run= 0
201210
@@ -210,6 +219,7 @@ let g:syntastic_auto_loc_list=1
210219let g: syntastic_enable_signs= 1
211220let g: syntastic_check_on_wq= 0
212221let g: syntastic_aggregate_errors= 1
222+ let g: syntastic_loc_list_height= 5
213223let g: syntastic_error_symbol= ' X'
214224let g: syntastic_style_error_symbol= ' X'
215225let g: syntastic_warning_symbol= ' x'
0 commit comments