报个bug
这个bug很奇怪. 和evil-mode有联动. 可能单独使用两者, 都不会出现这个问题.
sis的配置:
(use-package sis
:ensure nil ; sis.el 存放在site-lisp
:hook (evil-local-mode . sis-global-respect-mode)
:config
; windows平台需要命令行程序im-select 1033 英文2052 中文
; lazyman-config语句应在第一行
(if *is-windows* (sis-ism-lazyman-config "1033" "2052" 'im-select))
(if *is-linux* (sis-ism-lazyman-config nil "pyim" 'native))
(sis-global-respect-mode t)
;; (sis-global-inline-mode t)
;; (sis-global-follow-context-mode t)
(sis-global-cursor-color-mode t)
)
一开始注释掉 evil的配置, 不会出问题, 以为是 evil 的 bug. 后来写 issues 时, 单独加载了 evil , 没有问题.
一个个测试, 发现 evil 和 sis 同时加载时, 会有这个问题.
启动emacs后, M-x sis-global-respect-mode
临时关掉 sis-global-respect-mode , 打开 outline-minor-mode
, 快捷键显示正常:
再 M-x sis-global-respect-mode
打开 sis-global-respect-mode , 快捷键就不显示了: