[org] Add org-appear support (#14482)

* [org] Add org-appear support

* fixes for org-appear support
This commit is contained in:
winsphinx 2021-03-14 16:47:11 +08:00 committed by GitHub
parent 480efa0f3d
commit fb41915c5b
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
4 changed files with 26 additions and 1 deletions

View File

@ -2813,6 +2813,7 @@ files (thanks to Daniel Nicolai)
- Added package =org-rich-yank= (thanks to Keith Pinson)
- Added package =org-roam= (thanks to Mariusz Klochowicz)
- Added package =org-contacts= (thanks to Daniel Nicolai)
- Added package =org-appear= (thanks to winsphinX)
- Key bindings:
- ~SPC m T i~ to toggle inline images
- Move clock related key bindings to ~SPC a o C~

View File

@ -29,6 +29,7 @@
- [[#epub-support][Epub support]]
- [[#jira-support][Jira support]]
- [[#valign-support][Valign support]]
- [[#org-appear-support][Org-appear support]]
- [[#verb-support][Verb support]]
- [[#spacemacs-layout-integration][Spacemacs layout integration]]
- [[#key-bindings][Key bindings]]
@ -413,6 +414,14 @@ Set the variable =org-enable-valign= to =t=:
[[https://github.com/casouri/valign#valignel][Known problem: Rendering large tables (≥100 lines) is laggy.]]
** Org-appear support
To install [[https://github.com/awth13/org-appear][org-appear]], which toggles visibility of emphasis markers, links, subscripts, and superscripts in org mode, set the =org-enable-appear-support= to =t=:
#+BEGIN_SRC emacs-lisp
(setq-default dotspacemacs-configuration-layers
'((org :variables org-enable-appear-support t)))
#+END_SRC
** Verb support
To install [[https://github.com/federicotdn/verb][Verb]], an HTTP client based on Org mode, set the
=org-enable-verb-support= variable to =t=:

View File

@ -71,3 +71,6 @@ are configured.")
(defvar org-enable-valign nil
"If non-nil, enable valign-mode in org-mode buffers.
ATTENTION: `valign-mode' will be laggy working with tables contain more than 100 lines.")
(defvar org-enable-appear-support nil
"If non-nil, enable org-appear in org-mode buffers.")

View File

@ -50,7 +50,9 @@
(org-sticky-header :toggle org-enable-sticky-header)
(verb :toggle org-enable-verb-support)
(org-roam :toggle org-enable-roam-support)
(valign :toggle org-enable-valign)))
(valign :toggle org-enable-valign)
(org-appear :location (recipe :fetcher github :repo "awth13/org-appear")
:toggle org-enable-appear-support)))
(defun org/post-init-company ()
(spacemacs|add-company-backends :backends company-capf :modes org-mode))
@ -970,3 +972,13 @@ Headline^^ Visit entry^^ Filter^^ Da
(valign-remove-advice)))))
:config
(spacemacs|diminish valign-mode "" " E")))
(defun org/init-org-appear()
(use-package org-appear
:defer t
:init
(progn
(add-hook 'org-mode-hook 'org-appear-mode)
(setq org-appear-autolinks t
org-appear-autoemphasis t
org-appear-autosubmarkers t))))