/vim-python

Python settings for vim

Primary LanguageVimL

vim-python

Python settings for vim.

Based on the improved python3.0.vim by Dmitry Vasilev and the vim-ruby syntax file (github: vim-ruby/vim-ruby).

Features:

  • Regular expression syntax in raw strings (python_highlight_raw_regex)
  • Syntax switchable between python 2 and python 3 (python_highlight_py2)
  • Highlighting tree to make configuring easier
  • Greps identifier names (not highlighted to reduce highlighting overload)
  • Greps bracketed groups - may be handy to fold in the future
  • Highlights function calls
  • Highlights keyword arguments
  • Highlights delimiters

Todo:

  • More easily distinguishable regex highlighting
  • Blocks? Folding?