@@ -26,35 +26,34 @@ The plugin contains all you need to develop python applications in Vim.
26
26
There is no need to install[ pylint] ( #pylint ) ,[ rope] ( #rope ) or any other
27
27
[ Python Libraries] ( #python_libraries ) on your system.
28
28
29
- - Support Python version 2.6+ and 3.2+
30
- - Syntax highlighting
31
- - Virtualenv support
32
- - Run python code (` <leader>r ` )
33
- - Add/remove breakpoints (` <leader>b ` )
34
- - Improved Python indentation
35
- - Python folding
36
- - Python motions and operators (` ]] ` ,` 3[[ ` ,` ]]M ` ,` vaC ` ,` viM ` ,
37
- ` daC ` ,` ciM ` , ...)
38
- - Code checking ([ pylint] ( #pylint ) ,[ pyflakes] ( #pyflakes ) ,[ pylama] ( #pylama ) ,
39
- ...) that can be run simultaneously (` :PymodeLint ` )
40
- - Autofix PEP8 errors (` :PymodeLintAuto ` )
41
- - Search in python documentation (` K ` )
42
- - Code refactoring< ; rope refactoring library> ; ([ rope] ( #rope ) )
43
- - Strong code completion ([ rope] ( #rope ) )
44
- - Go to definition (` <C-c>g ` for: RopeGotoDefinition )
45
- - And more, more ...
46
-
47
- See (very old) screencast here:
48
- < http://www.youtube.com/watch?v=67OZNp9Z0CQ > (sorry for quality, this is
49
- my first screencast) Another old presentation here:
29
+ * Support Python version 2.6+ and 3.2+
30
+ * Syntax highlighting
31
+ * Virtualenv support
32
+ * Run python code (` <leader>r ` )
33
+ * Add/remove breakpoints (` <leader>b ` )
34
+ * Improved Python indentation
35
+ * Python folding
36
+ * Python motions and operators (` ]] ` ,` 3[[ ` ,` ]]M ` ,` vaC ` ,` viM ` ,` daC ` ,` ciM ` ,
37
+ ...)
38
+ * Code checking ([ pylint] ( #pylint ) ,[ pyflakes] ( #pyflakes ) ,[ pylama] ( #pylama ) ,
39
+ ...) that can be run simultaneously (` :PymodeLint ` )
40
+ * Autofix PEP8 errors (` :PymodeLintAuto ` )
41
+ * Search in python documentation (` K ` )
42
+ * Code refactoring< ; rope refactoring library> ; ([ rope] ( #rope ) )
43
+ * Strong code completion ([ rope] ( #rope ) )
44
+ * Go to definition (` <C-c>g ` for: RopeGotoDefinition )
45
+ * And more, more ...
46
+
47
+ See (very old) screencast here:< http://www.youtube.com/watch?v=67OZNp9Z0CQ >
48
+ (sorry for quality, this is my first screencast) Another old presentation here:
50
49
< http://www.youtube.com/watch?v=YhqsjUUHj6g >
51
50
52
51
To read python-mode documentation in Vim, see` :help pymode ` .
53
52
54
53
#Requirements
55
54
56
- - VIM> ; = 7.3 (mostly features needed +python or +python3 support)
57
- (also ` --with-features=big ` if you want` g:pymode_lint_signs ` )
55
+ * VIM> ; = 7.3 (mostly features needed +python or +python3 support) (also
56
+ ` --with-features=big ` if you want` g:pymode_lint_signs ` )
58
57
59
58
#How to install
60
59
@@ -66,8 +65,7 @@ To read python-mode documentation in Vim, see `:help pymode`.
66
65
cd python-mode
67
66
git submodule update --init --recursive
68
67
69
- - Enable[ pathogen] ( https://github.com/tpope/vim-pathogen ) in your
70
- ` ~/.vimrc ` :
68
+ * Enable[ pathogen] ( https://github.com/tpope/vim-pathogen ) in your` ~/.vimrc ` :
71
69
72
70
" Pathogen load
73
71
filetype off
@@ -172,33 +170,32 @@ them to the issue tracker at
172
170
173
171
#Contributing
174
172
175
- - Kirill Klenov (< horneds@gmail.com > )
176
- - Felipe M. Vieira (< https://github.com/fmv1992 > )
177
- - Bryce Guinta (< https://github.com/brycepg > )
173
+ * Kirill Klenov (< horneds@gmail.com > )
174
+ * Felipe M. Vieira (< https://github.com/fmv1992 > )
175
+ * Bryce Guinta (< https://github.com/brycepg > )
178
176
179
177
Also see the AUTHORS file.
180
178
181
179
Development of python-mode happens at github:
182
180
< https://github.com/python-mode/python-mode >
183
181
184
- Please make a pull request to development branch and add yourself to
185
- AUTHORS.
182
+ Please make a pull request to development branch and add yourself to AUTHORS.
186
183
187
184
#Source Links
188
185
189
- - [ doc/pymode.txt] ( https://github.com/python-mode/python-mode/blob/develop/doc/pymode.txt )
190
- --` :help pymode `
191
- - [ plugin/pymode.vim] ( https://github.com/python-mode/python-mode/blob/develop/plugin/pymode.vim )
192
- -- python-mode VIM plugin
193
- - [ syntax/python.vim] ( https://github.com/python-mode/python-mode/blob/develop/syntax/python.vim )
194
- -- python-mode` python.vim ` VIM syntax
195
- - [ syntax/pyrex.vim] ( https://github.com/python-mode/python-mode/blob/develop/syntax/pyrex.vim )
196
- --` pyrex.vim ` VIM syntax (pyrex, Cython)
197
- - [ tests/] ( https://github.com/python-mode/python-mode/tree/develop/t )
198
- -- ` *.vim ` more python-mode VIM configuration
199
- - [ pymode/] ( https://github.com/python-mode/python-mode/tree/develop/pymode )
200
- -- ` *.py ` -- python-mode Python module
201
- - [ pymode/libs/] ( https://github.com/python-mode/python-mode/tree/develop/pymode/libs )
186
+ * [ doc/pymode.txt] ( https://github.com/python-mode/python-mode/blob/develop/doc/pymode.txt )
187
+ --` :help pymode `
188
+ * [ plugin/pymode.vim] ( https://github.com/python-mode/python-mode/blob/develop/plugin/pymode.vim )
189
+ -- python-mode VIM plugin
190
+ * [ syntax/python.vim] ( https://github.com/python-mode/python-mode/blob/develop/syntax/python.vim )
191
+ -- python-mode` python.vim ` VIM syntax
192
+ * [ syntax/pyrex.vim] ( https://github.com/python-mode/python-mode/blob/develop/syntax/pyrex.vim )
193
+ --` pyrex.vim ` VIM syntax (pyrex, Cython)
194
+ * [ tests/] ( https://github.com/python-mode/python-mode/tree/develop/t ) --
195
+ ` *.vim ` more python-mode VIM configuration
196
+ * [ pymode/] ( https://github.com/python-mode/python-mode/tree/develop/pymode ) --
197
+ ` *.py ` -- python-mode Python module
198
+ * [ pymode/libs/] ( https://github.com/python-mode/python-mode/tree/develop/pymode/libs )
202
199
--` *.py ` --[ Python Libraries] ( #python-libraries )
203
200
204
201
##Python Libraries {#python_libraries}