doomemacs/modules/editor/fold/README.org

45 lines
1.5 KiB
Org Mode
Raw Normal View History

#+TITLE: editor/fold
#+DATE: February 17, 2019
#+SINCE: v2.1
#+STARTUP: inlineimages
* Table of Contents :TOC_3:noexport:
2020-10-24 05:27:09 +08:00
- [[#description][Description]]
- [[#module-flags][Module Flags]]
- [[#plugins][Plugins]]
- [[#prerequisites][Prerequisites]]
- [[#features][Features]]
- [[#configuration][Configuration]]
- [[#troubleshooting][Troubleshooting]]
* Description
This module marries hideshow, vimish-fold and outline-minor-mode to bring you
marker, indent and syntax-based code folding for as many languages as possible.
** Module Flags
This module provides no flags.
** Plugins
2020-12-18 02:25:23 +08:00
+ [[https://github.com/alexmurray/evil-vimish-fold][evil-vimish-fold]]
+ [[https://github.com/matsievskiysv/vimish-fold][vimish-fold]]
* Prerequisites
This module has no prerequisites.
2020-10-24 05:27:09 +08:00
* Features
Emacs keybinds when evil +everywhere is disabled.
2020-10-31 02:27:24 +08:00
| Keybind | Description |
|------------------------+---------------------------|
| =C-c C-f C-f= | Fold region |
| =C-c C-f C-u= or =C `= | Unfold region |
| =C-c C-f C-d= | Delete folded region |
| =C-c C-a C-f= | Refold all regions |
| =C-c C-a C-u= | Unfold all regions |
| =C-c C-a C-d= | Delete all folded regions |
* TODO Configuration
2020-10-24 05:27:09 +08:00
* Troubleshooting
2020-10-31 02:27:24 +08:00
Sometimes an unfolded region does not fold back with =C-c C-f C-f=. To bypass this bug you must delete the folded region (=C-c C-f C-d=) and then fold it(=C-c C-f C-f=) again.