如何使用远程终端工具在 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+[

相关内容