Mercurial > vim
diff runtime/ftplugin/python.vim @ 5400:173c9c860e42
Runtime file updates.
author | Bram Moolenaar <bram@vim.org> |
---|---|
date | Sun, 06 Oct 2013 14:22:40 +0200 |
parents | d1e4abe8342c |
children | d7d7bac1a163 |
line wrap: on
line diff
--- a/runtime/ftplugin/python.vim +++ b/runtime/ftplugin/python.vim @@ -1,7 +1,8 @@ " Vim filetype plugin file " Language: python " Maintainer: Johannes Zellner <johannes@zellner.org> -" Last Change: Wed, 21 Apr 2004 13:13:08 CEST +" Last Change: 2013 Sep 25 +" Last Change By Johannes: Wed, 21 Apr 2004 13:13:08 CEST if exists("b:did_ftplugin") | finish | endif let b:did_ftplugin = 1 @@ -44,5 +45,21 @@ if has("gui_win32") && !exists("b:browse \ "All Files (*.*)\t*.*\n" endif +" As suggested by PEP8. +setlocal expandtab shiftwidth=4 softtabstop=4 tabstop=8 + +" First time: try finding "pydoc". +if !exists('g:pydoc_executable') + if executable('pydoc') + let g:pydoc_executable = 1 + else + let g:pydoc_executable = 0 + endif +endif +" If "pydoc" was found use it for keywordprg. +if g:pydoc_executable + setlocal keywordprg=pydoc +endif + let &cpo = s:keepcpo unlet s:keepcpo