我是emacs的新手。我知道你可以使用 Cx(开始录制宏。使用 Cx)来停止录制并使用 Cx e 或 F4 < / kbd>发挥它。但是,我没有找到在同一个缓冲区中记录多个宏的方法。我想知道emacs是否支持此功能?
答案 0 :(得分:2)
Emacs维护一个键盘宏环,它存储所有已定义的宏。你可以通过
循环C-x C-k C-n
下一个宏(kmacro-cycle-ring-next
)C-x C-k C-p
上一个宏(kmacro-cycle-ring-previous
)您可以在迷你缓冲区中看到将使用哪个宏。