doom emacs 在 Org-mode 中 Tab 键异常

光标在列表标题按 Tab 的操作不是折叠,而是缩进。 我的系统是 Ubuntu,配置文件只加了这一行(setq evil-default-state 'emacs) ,把这行去掉后正常,但是我不想用 evil

要看你光标的位置。如果在标题前,则是缩进。

标题前和标题中按的效果和<M-→>的效果一样,在标题后面按就是缩进。

你是处于insert模式吧?退出到normal模式用tab进行fold/unfold.

不是insert模式,是emacs模式,因为我不想用vim的快捷键

有个want evil keybinding啥的变量,insert state默认为emacs快捷键

**evil-want-keybinding is a variable defined in ‘evil-vars.el’.
Its value is nil
Original value was t

  You can customize this variable.

Documentation:
Whether to load evil-keybindings.el.

This loads a set of keybindings for evil in other modes as well as
setting the initial evil state in those modes.

This variable must be set before evil is loaded.
**
1 个赞

我建议你用 doom emacs 的话,考虑下使用 vim 绑定。比 emacs 绑定好用很多。

如果要用emacs 快捷键,添加下面这行只是临时办法

(setq evil-default-state 'emacs)

更好的办法是禁用 evil ,把下面这行注释,但是会丢失许多 doom 的其他快捷键

(evil +everywhere); come to the dark side, we have cookies

最好的办法是放弃做好人,加入evil邪教

1 个赞