Kolorowanie tekstu Vima

używamecho -e aby pokolorować wyjście skryptu, działa dobrze, gdy używa standardowego wyjścia.

Ale kiedy przekierowuję dane wyjściowe do pliku,krzepkość nie pokazuje kolorów, zamiast tego pokazuje takie znaki^ [[

przykład:

echo -e "\e[32m Green message\e[0m";
echo -e "\e[31m Red message\e[0m";

z vim:

^[[32m Green message^[[0m
^[[31m Red message^[[0m

Jak to naprawić.

NB: kot pokazuje też kolory !!

questionAnswers(3)

yourAnswerToTheQuestion