I have many classes and defs ...
I want to have +
and -
keys before class
and def
to collapse the class or open it ( toggle it ).
How i can do this?
I have many classes and defs ...
I want to have +
and -
keys before class
and def
to collapse the class or open it ( toggle it ).
How i can do this?
You can get code folding (and more) with CEDET. With CEDET, you should consider putting the following setting in your emacs configuration file:
CEDET handles Python and other languages.
Other ideas about how you can make emacs even more convenient when programming can be found on StackOverflow.
Hideshow works out of the box and folds python code. It is built-in my version of emacs (24.3.1)
I have never needed more than these commands:
To toggle use C-c @ C-c which probably needs rebinding. You might also want to setup a hook in your .emacs file for hs-minor-mode to automatically be enabled when opening .py files.
I use it in combination the following to jump around.