最近更新后发现 M-:
(Eval)进入 minibuffer 后输入括号不能自动补全右括号了,以前是可以的,是哪个包又升级了吗?
虽然只是个小问题不影响使用,但是,你懂的,谁还没有点强迫症什么的
我是这样在 minibuffer 启动 smartparens 的:
(add-hook 'minibuffer-inactive-mode-hook
(lambda ()
(when (member (minibuffer-prompt) '("Eval: "))
(smartparens-strict-mode))))
(仅作用于 Eval:
,对 evil 的 :
或其他方式启动的 minibuffer 无效。)
可以看看最近哪一次提交取消/更改了 minibuffer 相关的 hook:
minibuffer-setup-hook
minibuffer-inactive-mode-hook
如果不是这个原因, 可以 git bisect
快速定位到出问题的 commit。
可以试试 emacs 自带的 electric-pair-mode
(electric-pair-mode 1)
bisect这个指令的文档有点复杂啊。不知道跟我人肉magit reset hard相比,效率差多少。
用起来其实很简单,二分法就那么回事,人肉也是可以的,但这个指令更省事。
仔细看了下commits比较多的时候确实会比较方便。