Mutt: プレーンテキスト添付ファイルを表示するときに、vim で構文の強調表示を処理できるようにする

Mutt: プレーンテキスト添付ファイルを表示するときに、vim で構文の強調表示を処理できるようにする

私はmutt電子メールに使用し、vimプレーンテキストの添付ファイルを処理させます。私の~/.mailcap場合は

text/plain; view %s ; needsterminal

これは問題なく動作しますが、構文の強調表示がすべて削除されます。添付ファイルでソース コードを受け取ることが多いので、構文の強調表示があると便利です。それを保持できるオプションはありますか?

私も試してみましたvim -R -- %s ; needsterminal~/.mailcap結果は同じでした。

ありがとう。

答え1

~/.muttrc に次の内容を入力します。

set allow_ansi

.diffこれと、mailcap ルールを組み合わせることで、構文が強調表示された添付ファイルを表示できるようになりました。

答え2

古い質問ですが、私の解決策を共有したいと思います。私の場合は(ダッシュが重要です)mailcaprcを追加しました。text/plain; vim -u <path to my vimrc> - ; needsterminal

mこれにより、プレーンテキスト ファイルを添付ファイルとして開くときにショートカットを使用して、独自の設定で vim でプレーンテキストを開くことができます。

関連情報