重新映射邪恶模式写入

Remap evil mode write

我有 format-all-buffer,目前我正在使用 ~ 键在正常模式下调用它...

但我想我喜欢在执行 :w 时总是调用它来写入文件...有没有办法同时做这两件事?

如果我没理解错的话,你想在每次保存文件时调用命令format-all-buffer

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

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

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

感谢您的回答,我曾使用过: (evil-global-set-key 'normal (kbd "Q") 'format-all-buffer)

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