ENV = Centos7,bash 版本 4.2.46
主要目标-我希望在使用或时,
ANSI 颜色代码显示颜色而不是实际代码。cat
tail
当前状态-
如果sample.txt
包含如下代码
\e[32m green \e[0m
cat sample.txt
将导致显示实际的代码而不是其颜色。
我的尝试-
我尝试了 ,当我使用 vi 编辑器打开时echo -e "\e[32m green \e[0m" >> sample.txt
,它会转换为 彩色。当我^[[32m green ^[[0m
sample.txt
cat sample.txt
问题-我如何在 vim 或控制台中
实际输入字符? 我在 stackoverflow 上发现有些人说我可以输入但不起作用。 我想它只在纯 Linux 环境中有效?但我只能在窗口中使用 ssh 远程工具。^[
CTRL + [
答案1
您可以在 vi 编辑器中输入CTRL+V
+ 。CTRL+[