我有一个多账户 Mutt 配置。对于特定账户,我设置了两个宏来在发件人身份之间切换:
macro compose o "<edit-from><kill-line>Name1 <name1@domain><enter><edit-bcc><kill-line><enter>"
macro compose O "<edit-from><kill-line>Name2 <name2@domain><enter><edit-bcc><kill-line>bcc@domain<enter>"
我如何未设置切换到不同帐户时这些宏?
我已经尝试过unset macro o
和set macro o ""
,但都不起作用(Mutt 抱怨配置错误)。
如果无法取消设置先前设置的宏,是否可以使用“不执行任何操作”命令set macro o "<???>"
?
同样,了解是否可以(如果可以,如何)取消先前设置的设置可能很有用send-hook
。
谢谢。
答案1
与 neomutt 不同,mutt 没有该unmacro
命令。但是您可以重新定义宏,例如使用空命令:
macro compose o '<enter-command><enter>'