
ENV = Centos7, Bash-Version 4.2.46
Hauptziel- Ich möchte, dass bei Verwendung von oder
ANSI-Farbcodes Farben statt tatsächlicher Codes angezeigt werden .cat
tail
Aktueller Status-
Wenn sample.txt
die Codes wie unten aufgeführt sind
\e[32m green \e[0m
cat sample.txt
führt dazu, dass anstelle der Farbe die tatsächlichen Codes angezeigt werden.
Mein Versuch-
Ich habe
echo -e "\e[32m green \e[0m" >> sample.txt
es versucht, ^[[32m green ^[[0m
als ich es sample.txt
mit dem vi-Editor geöffnet habe.
Und es zeigte Farbe, als ichcat sample.txt
Frage- Wie kann ich tatsächlich Zeichen in Vim oder in der Konsole
eingeben ? Ich habe einige Leute in Stackoverflow gefunden, die sagen, ich könne zwar tippen, aber es funktioniert nicht. Ich denke, es funktioniert nur in einer reinen Linux-Umgebung? Aber ich kann das SSH-Remote-Tool nur von Windows aus verwenden.^[
CTRL + [
*BEARBEITEN, wie gebe ich es mit VSCode ein? Wenn ich das Skript herunterlade und öffne, wird ein rotes ESC-Feld angezeigt.
Antwort1
Sie können CTRL+V
+ CTRL+[
im vi-Editor eingeben.