1. What is it?
org-appear provides a way to toggle various emphasis markers, links, subscripts, as the cursor appears over them. This helps keep the buffers very clean and tidy!
An important thing to keep in mind about this package is that it does not support handling overlapping emphasis markers.
*Why would someone /nest emphasis* like that?/
2.1. Setup Dependencies
2.2. Package Install
Install the package and add the hook to Org-mode.
(use-package org-appear :disabled :hook (org-mode . org-appear-mode))
2.3. Hide Emphasis Marker
We must also make sure that
org-hide-emphasis-markers is set to
t (otherwise, what is the point lol?)
(when (featurep 'org-appear) (setq org-hide-emphasis-markers t))
2.4. Autohide Elements
I don't autoshow links and entities, but I do autohide emphasis and submarkers.
(setq org-appear-autoentities nil) (setq org-appear-autolinks nil) (setq org-appear-autoemphasis t) (setq org-appear-autosubmarkers t)
2.5. Feature Provide