Mutt:讓 vim 在查看純文字附件時處理語法突出顯示

Mutt:讓 vim 在查看純文字附件時處理語法突出顯示

我用於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(破折號很重要)

m這允許我在以附件形式開啟純文字檔案時使用捷徑使用自己的配置在 vim 中開啟純文字。

相關內容