如何使用遠端終端工具在 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+[

相關內容