
我在我的中定義了以下巨集muttrc
:
macro index s ":set confirmappend=no delete=yes auto_tag=yes\n\
<save-message>=archive\n<sync-mailbox>:set delete=ask-yes\n"
當我按下s
一條訊息時,它將立即移至我的archive
資料夾中。
我想修改我的宏,以便在移動訊息之前要求我確認。
但是當我改變時confirmappend=yes
:
macro index s ":set confirmappend=yes delete=yes auto_tag=yes\n\
<save-message>=archive\n<sync-mailbox>:set delete=ask-yes\n"
當我按下 時s
,mutt 立即變得沒有反應,所有按鍵都停止工作,我什至無法退出。 cpu 運行在 100%,我必須從另一個控制台登入才能殺死 mutt。
有人可以建議如何正確修改我的巨集嗎?
答案1
刪除資料夾名稱後面的 \n,以便您要查找的命令是
macro index s ":set confirmappend=no delete=yes auto_tag=yes\n\
<save-message>=archive<sync-mailbox>:set delete=ask-yes\n"