リモートターミナルツールを使用して vim/Linux で ASCII ESC を入力する方法

リモートターミナルツールを使用して vim/Linux で ASCII ESC を入力する方法

ENV = Centos7、bash バージョン 4.2.46


主な目標-または を
使用するときに、ANSI カラー コードで実際のコードではなく色を表示したい。cattail


現在のステータス-

sample.txt以下のようなコードが含まれている場合

\e[32m green \e[0m

cat sample.txt色ではなく実際のコードが表示されます。
ここに画像の説明を入力してください


私の試み-

viエディタで開いたときecho -e "\e[32m green \e[0m" >> sample.txt
に遷移する部分を試してみました 。 そして、^[[32m green ^[[0msample.txt
cat sample.txt
ここに画像の説明を入力してください


質問- vim 内またはコンソール内で
実際に文字を入力するにはどうすればいいですか? stackoverflow で、入力はできるが機能しない という人がいました。 純粋な Linux 環境でのみ機能すると思いますが、ウィンドウからは ssh リモート ツールしか使用できません。^[
CTRL + [

*編集: VSCode を使用して入力するにはどうすればいいですか? スクリプトをダウンロードして開くと、赤い ESC ボックスが表示されます。
ここに画像の説明を入力してください

答え1

vi エディタでCTRL+V+と入力できます。CTRL+[

関連情報