원격 터미널 도구를 사용하여 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+[

관련 정보