跳过正文

meow 进入 beacon-mode 后关闭括号自动配对功能

·127 字·1 分钟
lizqwerscott
作者
lizqwerscott
目录

为啥要关闭
#

当我们进入 meow-beacon-mode 后需要一般都是想要给一些字符加上括号或者变成字符串,而这时候如果默认进入还是自动配对括号,会有问题,想要移动光标,使用 meow 的键位来的话,需要按 esc 那样就直接退出 beacon 模式了。

实现
#

在 meow-grab 函数启动之前添加 advice, 关闭括号有关的模式

(advice-add #'meow-grab
            :before
            #'(lambda ()
                (call-interactively #'electric-pair-mode)
                (call-interactively #'awesome-pair-mode)))