我用了杂种巫师配置 neomutt。当我通过在视图<Esc>f
中按(就在发送邮件之前)来编辑发件人地址时,Compose
我可以编辑该字段。命令行变成编辑行,位于状态行下方。
如果我想删除比现有字符更多的字符,则通过按退格键完全删除地址,它会关闭编辑行并保持地址不变。这种情况很容易发生,而且有点烦人。
我猜退格键应该关闭编辑操作/离开/取消选择该字段?
https://i.stack.imgur.com/EvHwb.jpg
我想在删除旧地址并多次按退格键后输入新地址。
答案1
根据您分享的示例,我注意到您正在使用 neomutt。在这种特殊情况下,Mutt 和 Neomutt 的行为有所不同。
参考
尼奥穆特:
擦除所有字符后,下一个退格键将恢复以前的内容并取消编辑。有关它的更多信息,请参阅问题 #2002 中与此更改相关的讨论:编辑任何标题字段时退格回绕
穆特:
删除所有字符后,您可以按退格键,然后 mutt 继续编辑标题。
回答
自 NeoMutt 2020-03-13 起,有abort_backspace
一个选项允许您更改行为。看发行说明。
set abort_backspace = no
或者 Neomutt 知道 readline 绑定:unix 行丢弃 Ctrl-u
从行中删除所有字符,并使您保持在提示中。