ANSIカラーコードを含むいくつかのログファイルがあります。 Emacsで開くとゴミが見えます。
たとえば、次のコマンドを実行します。
ls --color=yes -ald -- * > my_files.txt
共通フォルダから(Ubuntuでgnome-terminalとzshを使用)
興味深いことに、私が走ったら
cat my_files.txt
シェルは内容を色で正しく表示します(つまり、シェルはこれらのansiコードを解釈する方法を知っています)。
Emacsにこれらのファイルを正しく表示させる方法はありますか?
答え1
emacsライブラリを使用してくださいansi-color.el
。
M-x load-library ansi-color
M-: (ansi-color-apply-on-region (point-min) (point-max))