私はjlineとApache karafコンソールをたくさん使っています。 Linux端末からkarafを起動すると、履歴、インライン編集、完了などのすべての機能が利用できます。これらは、タブとカーソルキーを使用して動作します。 これはansiのキーシーケンスだと思いますが、わかりません。ansi入力のEclipseコンソール
eclipseの大きな問題は、Eclipseコンソールでこれらの特殊キーがすべて自分のアプリケーションに転送されていないように見えることです。たとえば、上カーソルキーは履歴からの最後のコマンドを表示しませんが、コンソールウィンドウのカーソルを1文字上に移動します。
IDEを使用してプロセスを開始すると、jlineとkarafシェルのすてきな機能がすべて失われます。それが日食で働く方法はありますか?
Eclipseプロジェクトがコンソールを提供するものをコード化する必要がある場合は、
です。 –
こんにちは。これが私が探しているものかどうかは分かりません。私はゴゴシェルでtelnetを起動したり、karafシェルでsshを起動できることを知っています。私が探しているのは、別のターミナルウィンドウを開き、リモート接続を手作業で行うことなく、Eclipseコンソールウィンドウにこれらの機能を追加することです。 –
できません。基本的なEclipseコンソールはこれらをサポートしていません。 –