Add +org-show-mode
Toggle org-hide-emphasis-markers and org-link display
This commit is contained in:
parent
8edc3aa615
commit
4b1eaab205
16
lisp/+org.el
16
lisp/+org.el
|
@ -588,5 +588,21 @@ and POST-PROCESS are passed to `org-export-to-file'."
|
|||
("—" "---"))))
|
||||
(replace-match replace nil nil)))))
|
||||
|
||||
;;; Toggle org-hide-emphasis-markers
|
||||
|
||||
(define-minor-mode +org-show-mode
|
||||
"Show emphasis markers and full links in `org-mode'."
|
||||
:lighter "/*/"
|
||||
(setq org-hide-emphasis-markers (not +org-show-mode)
|
||||
org-link-descriptive (not +org-show-mode))
|
||||
(funcall (if +org-show-mode
|
||||
#'remove-from-invisibility-spec
|
||||
#'add-to-invisibility-spec)
|
||||
'(org-link))
|
||||
(font-lock-update))
|
||||
|
||||
;;; go forward and backward in the tree, ~ cleanly ~
|
||||
;; https://stackoverflow.com/a/25201697/10756297
|
||||
|
||||
(provide '+org)
|
||||
;;; +org.el ends here
|
||||
|
|
Loading…
Reference in New Issue