All patches and comments are welcome. Please squash your changes to logical
commits before using git-format-patch and git-send-email to
patches@git.madduck.net.
If you'd read over the Git project's submission guidelines and adhered to them,
I'd be especially grateful.
1 ## vim-python-pep8-indent
3 <a href="https://travis-ci.org/hynek/vim-python-pep8-indent">
4 <img src=https://travis-ci.org/hynek/vim-python-pep8-indent.png?branch=travis />
8 This small script modifies [vim][vim]’s indentation behavior to comply with [PEP8][pep8] and
9 my aesthetic preferences:
25 It was *not* originally written by me. I have found the script in vim’s [script
26 repo][script_repo], however the indentation was off by one character in the first case.
28 I fixed it with the help of [Steve Losh][steve_losh] and am putting it out here so you
29 don’t have to patch the original. The original patch is still available [here][patch].
31 While my [Vimscript][vimscript] skills are still feeble, I intend to maintain it for now.
32 So feel free to report bugs, I’ll try to address them as well as I can, provided
33 they fit into the scope of this project.
35 Unfortunately, I wasn’t able to reach any of the original authors/maintainers:
36 **David Bustos** and **Eric Mc Sween**. I’d like to thank them here for their
37 work and release it hereby to the *Public Domain*. If anyone with a say in this
38 objects, please let me know.
43 cd to `~/.vim/bundle` and
45 git clone https://github.com/hynek/vim-python-pep8-indent.git
50 Follow the instructions on installing [Vundle][vundle] and add the appropriate
54 Plugin 'hynek/vim-python-pep8-indent`
59 Follow the instructions on installing [NeoBundle][neobundle] and add the appropriate
63 NeoBundle 'hynek/vim-python-pep8-indent`
68 Please note that Kirill Klenov’s [python-mode][python_mode]ships an own version of this bundle.
69 Therefore, if you want to use this version specifically, you’ll have to disable python-mode’s using
72 let g:pymode_indent = 0
75 [vim]: http://www.vim.org/
76 [pep8]: http://www.python.org/dev/peps/pep-0008/
77 [script_repo]: http://www.vim.org/scripts/script.php?script_id=974
78 [steve_losh]: http://stevelosh.com/
79 [patch]: https://gist.github.com/2965846
80 [vimscript]: http://learnvimscriptthehardway.stevelosh.com/
81 [pathogen]: https://github.com/tpope/vim-pathogen
82 [python_mode]: https://github.com/klen/python-mode
83 [vundle]: https://github.com/gmarik/Vundle.vim