問題タブ [terminfo]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
332 参照

terminfo - 「terminfo」機能のマッチング

端末/コンソールの機能を terminfo データベースのエントリと一致させる方法はありますか?

たとえば、Windows コンソールやその他の従来型以外の端末に最も近いものを見つけることができます。

オンライン サービスがないため、問題は自明ではなく、その理由を知るのは興味深いことだと思います。

UPDATE : Terminfo データベースは、既知の端末タイプまたは名前の一連の機能を提供します。逆のタスクを実行しようとしています - 未知の端末の機能を既存の terminfo エントリと照合します。

UPDATE2:どのように機能するか...

  1. 長いリストから端末の機能を選択します
  2. Matcher は、次のいずれかのプロファイルを見つけます。
    • 2.1. これらすべての機能を他の機能なしで正確に実装する
    • 2.2. 他の機能なしでほぼ​​すべての機能を正確に実装する
    • 2.3. 機能を他のいくつかの機能と正確に実装する
    • 2.4. ほとんどすべての機能を実装し、他のいくつかの機能を追加します