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 などのそれぞれのタスクを実行させるにはどうすればよいですか。