重映射邪恶模式写

时间:2020-06-18 18:01:16

标签: emacs evil-mode

我有所有格式的缓冲区,目前我用〜键在普通模式下调用它...

但是我想我也很乐意在同时执行:w来写文件的时候调用它...有办法同时做这两种事情吗?

2 个答案:

答案 0 :(得分:0)

如果我的理解正确,您想在每次保存文件时调用命令format-all-buffer

您可以为此使用钩子,将其添加到您的配置中:

(add-hook 'before-save-hook 'format-all-buffer)

P.S。您可以在名为*scratch*的缓冲区中键入该代码,然后使用C-M-xeval-buffer来评估这段代码。

答案 1 :(得分:0)

为了回答您的问题,我不得不使用: (evil-global-set-key'normal(kbd“ Q”)'format-all-buffer)

这也许是手动方式,但您的方法更好!

相关问题