-1

xtermjsを使用するのに苦労し、公式ドキュメントでカバーされていない質問がいくつかありますが、少なくとも私は見つけられませんでした。

  1. たとえば、端末内でアプリを使用する場合、Vim端末を代替バッファーに切り替える必要があることを理解しています。アプリを終了した後、端末は通常のバッファーに戻りました。これは正しいですか?

  1. バッファ間を切り替える (および端末の動作を全体的に制御する) には、制御シーケンスを使用する必要があります。xterm.js特有のものではありませんが、共通パターンや制御シーケンスは端末間で統一されているのでしょうか?

  1. 代替バッファーに切り替えるための制御シーケンスは、ドキュメントに従ってCSI ? Pm hパラメーターを使用します。47

DECSET DEC プライベート セット モード CSI ? PM h 端末の各種属性を設定します。

どこ

paramAction47 - 代替スクリーン バッファを使用します。


  1. この制御シーケンスを xterm.js で使用する方法、たとえば、代替バッファーに切り替えたい。でどの文字列を使用する必要がありterminal.write(...)ますか?
4

1 に答える 1