我正在使用 Xterm Js 在我的 Web 浏览器中创建一个控制台,到目前为止,我已经在服务器端成功实现了该功能,但是在表示输出时遇到了问题
- 当我在
clear
XTerm 中输入命令时,它会返回\u001b[H\u001b[2J\u001b[3J
我认为是后端的正确输出,但是当我使用term.write
它编写此输出时,它会发布整个字符串而不是清除屏幕 - 我的
ls
命令也是如此,它返回<file_name_1>\n<file_name_2>\n<file_name_3>\n
它打印所有\n
而不是换行。
如何使 XTerm Js 不“清理”输出并使这些特殊字符执行它们各自的任务,例如 \n 换行等,而无需简单地发布字符串。