mirror of
https://github.com/gryf/python.vim.git
synced 2025-12-17 11:30:22 +01:00
Changed some of the default shortcuts
This commit is contained in:
52
README.rst
Normal file
52
README.rst
Normal file
@@ -0,0 +1,52 @@
|
||||
Python.vim
|
||||
==========
|
||||
|
||||
This is a set of menus/shortcuts to work with Python files. This work is kind
|
||||
continuation of `Mikael Berthe script`_, with some improvements and fixes.
|
||||
|
||||
Installation
|
||||
------------
|
||||
|
||||
To install it, any kind of Vim package manager can be used, like NeoBundle_,
|
||||
Pathogen_, Vundle_ or vim-plug_.
|
||||
|
||||
For manual installation, copy subdirectories from this repository to your
|
||||
``~/.vim`` directory.
|
||||
|
||||
Usage
|
||||
-----
|
||||
|
||||
Default shortcuts are as follows:
|
||||
|
||||
- ``]]`` - jump to next class
|
||||
- ``[[`` - jump to previous class
|
||||
- ``}}`` - jump to next function or method
|
||||
- ``{[`` - jump to previous function or method
|
||||
- ``]t`` - jump to beginning of block
|
||||
- ``]e`` - jump to end of block
|
||||
- ``]<up>`` - jump to previous line with the same/lower indentation
|
||||
- ``]<down>`` - jump to next line with the same/lower indentation
|
||||
- ``]<`` - shift block to left
|
||||
- ``]>`` - shift block to right
|
||||
- ``]#`` - comment selection
|
||||
- ``]u`` - uncomment selection
|
||||
- ``vac`` - select (Visual Line Mode) current/previous class
|
||||
- ``vaf`` - select (Visual Line Mode) current/previous function
|
||||
- ``vab`` - select (Visual Line Mode) block
|
||||
|
||||
You can set the global variable ``g:py_select_leading_comments`` to 0
|
||||
if you don't want to select comments preceding a declaration (these
|
||||
are usually the description of the function/class).
|
||||
You can set the global variable ``g:py_select_trailing_comments`` to 0
|
||||
if you don't want to select comments at the end of a function/class.
|
||||
If these variables are not defined, both leading and trailing comments
|
||||
are selected.
|
||||
|
||||
If you use graphical version of vim (like gvim) you can access those options
|
||||
through the menu called *Python*.
|
||||
|
||||
.. _Mikael Berthe script: http://www.vim.org/scripts/script.php?script_id=30
|
||||
.. _Pathogen: https://github.com/tpope/vim-pathogen
|
||||
.. _Vundle: https://github.com/gmarik/Vundle.vim
|
||||
.. _NeoBundle: https://github.com/Shougo/neobundle.vim
|
||||
.. _vim-plug: https://github.com/junegunn/vim-plug
|
||||
Reference in New Issue
Block a user