当尝试打开/读取从 (Neo(mutt 中的Attachments
视图中收到的消息的内联text/plain
附件(纯文本消息的正文(时,我得到:
sh: /tmp/neomutt-x1-1000-1595035-6095510368090236182: Permission denied
Press any key to continue...
当我尝试从终端查看文件时,它工作正常:
$ cat /tmp/neomutt-x1-1000-1595035-6095510368090236182
Hi ...
[msg body]
当我尝试从Compose
视图中查看/打开内联text/plain
附件时,不会出现此问题。然后它通常显示在内置Pager
中。
查看text/html
或任何其他附件也没有问题。
我遇到了确切的问题,就我而言,我的 mailcap 文件有:
text/plain; $EDITOR %s ;
并且我的EDITOR
变量没有设置,因此实际上 Neomutt 试图将文本文件作为可执行文件运行。
设置 EDITOR 变量应该可以解决问题,或者我所做的只是将该行更改为:
text/plain; less %s ;
效果很好。我使用vim
撰写邮件,但希望使用less
查看纯文本附件,以便在查看我自己的草稿之一的纯文本附件时,我不会无意中开始编辑仅用于查看的临时文件的文本。:-)