我使用mutt
电子邮件,并让其vim
处理纯文本附件。在我~/.mailcap
的
text/plain; view %s ; needsterminal
这样做很好,但是会删除所有语法高亮。我经常在附件中收到源代码,如果有语法高亮就太好了。有没有可以让我保留它的选项?
我也尝试过vim -R -- %s ; needsterminal
,~/.mailcap
但结果是一样的。
谢谢。
答案1
将以下内容放入您的 ~/.muttrc 中:
set allow_ansi
这与您的 mailcap 规则一起帮助我查看.diff
带有语法高亮显示的附件。
答案2
老问题了,但我想分享我的解决方案;在我的解决方案中mailcaprc
我添加了text/plain; vim -u <path to my vimrc> - ; needsterminal
(破折号很重要)
这样,我就可以使用快捷方式以我自己的配置在 vim 中打开纯文本,方法m
是以附件的形式打开纯文本文件。