spacemacs/doc
Daniel Nicolai b1fe17d370 Open special-mode buffer in motion-state (not evilified)
Special mode and its derived mode(s) buffers were made evilified in PRs #14995
and #15050. However, special-mode is too aggressive (as 'warned' for already in
 #14995); it makes it hard to overwrite its keybindings (e.g. `evil-local-set-key`,
or using `evil-evilified-state-map` on a derived map have no effect).

Therefore it makes more sense to open the buffers in motion-state instead. This
state also does not hijack the `q` keybindings as defined by special-mode (see
https://www.gnu.org/software/emacs/manual/html_node/elisp/Basic-Major-Modes.html),
although it does still hijack its `g` keybinding, but evil navigation is
considered to have higher priority than revert-buffer anyway.
2021-11-02 22:15:13 +01:00
..
img Change all references of micro-state in codebase to transient-state 2016-01-31 23:04:47 -05:00
BEGINNERS_TUTORIAL.org Fix some typos (#14832) 2021-06-06 23:43:22 +00:00
CI_PLUMBING.org [ci] refactoring 2021-08-01 23:42:47 +03:00
CONVENTIONS.org Open special-mode buffer in motion-state (not evilified) 2021-11-02 22:15:13 +01:00
DOCUMENTATION.org Open special-mode buffer in motion-state (not evilified) 2021-11-02 22:15:13 +01:00
FAQ.org documentation formatting: Sat Mar 20 21:07:12 UTC 2021 2021-03-21 00:46:47 +02:00
LAYERS.org [doc] Fix some trivial typos in latest additions 2020-12-30 21:04:47 +01:00
QUICK_START.org Improve quick-start guide 2021-05-03 21:30:54 +02:00
VIMUSERS.org [doc] fix incorrect key bindings for buffer functions 2021-11-02 21:34:35 +01:00