スクリプトの出力に色を付けるために使用echo -e
しますが、標準出力を使用すると正常に機能します。
しかし、出力をファイルにリダイレクトすると、vimは色を表示せず、代わりに次のような兆候を示します^[[
例:
echo -e "\e[32m Green message\e[0m";
echo -e "\e[31m Red message\e[0m";
vimで:
^[[32m Green message^[[0m
^[[31m Red message^[[0m
これを修正する方法。
NB :猫も色を示しています!!