Easy folding in Emacs (for Python)
(hs-minor-mode)with default keybinding C-c @ C-c to trigger the folding.
It works out of the box for me! Thanks. The keybinding feel unfortunate.
(defun hs-enable-and-toggle () (interactive) (hs-minor-mode 1) (hs-toggle-hiding)) (defun hs-enable-and-hideshow-all (&optional arg) "Hide all blocks. If prefix argument is given, show all blocks." (interactive "P") (hs-minor-mode 1) (if arg (hs-show-all) (hs-hide-all))) (global-set-key (kbd "C-c C-h") 'hs-enable-and-toggle) (global-set-key (kbd "C-c C-j") 'hs-enable-and-hideshow-all)