2

現在、カスタム telnet 実装用に JLine2 ライブラリ (バージョン 2.13) を含めようとしていますが、動作させることができません。

私は ConsoleReader を作成しています:

ConsoleReader reader = new ConsoleReader("Telnet", socket.getInputStream(), 
    socket.getOutputStream(), new DefaultTerminal2(TerminalFactory.get()), "UTF-8");

上向き矢印を押して履歴をさかのぼると、文字 ^[[A が出力されます (下向き矢印でも同じことが起こり、^[[B のみ)。しかし、「Enter」を押すと、履歴から選択したコマンドが適切に表示されます。実行されました。

矢印を押しているときにコマンド履歴を適切に表示するには、どちらの方向に進むべきか教えてもらえますか?

どんな助けでも大歓迎です!

4

0 に答える 0