問題タブ [terminal-emulator]
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.
javascript - ブラウザの「実際の」javascriptコンソールへのアクセスを提供するjsコンソールエミュレータはありますか?
たとえば、Chromeの開発者ツールにあるブラウザのjavascriptコンソールに直接アクセスできるコンソールエミュレータ(できればjavascriptまたはjqueryで作成)を知っている人はいますか?私はjq-consoleを使用していますが、これは端末をエミュレートするだけで、これまでのところ非常に便利です。ただし、エミュレートするだけですターミナルであり、ブラウザのjsコンソールへのアクセスを提供しません。これが必要なのは、ユーザーが開発者ツールなどを開かなくてもフロントエンドのWebベースでコンソールにアクセスできるようにするためです。これにより、ユーザーはブラウザーのjsコンソールで使用できる変数やオブジェクトにアクセスできます。jq-consoleインスタンスのメモリにデータをロードすることを考えていましたが、これは面倒なプロセスになると思います。情報をjq-consoleインスタンスに直接入力せずに、データをロードする方法がわかりません。 。どんな助けやガイダンスも大歓迎です。前もって感謝します!
javascript - クライアント側のWebページでサーバー側端末にアクセスする方法は?
端末エミュレーターは Web ページに埋め込む必要があり、ユーザーは Web ページ アクセスによってサーバー上に作成された Java プログラムをコンパイルして実行する必要があります。ターミナルでプログラムをコンパイルして実行したい。クライアントは、アプリケーション ソフトウェアをインストールする必要はありません。
terminal-emulator - pttyがある場合、ターミナルエミュレーションを実装する必要がありますか?
疑似端末が与えられた場合(たとえば、pty-req(http://www.ietf.org/rfc/rfc4254.txt)から)、戻ってくるデータをエミュレートする必要がありますか、それともすでにエミュレートされたデータですか? ?
python - xtermをQWidgetに埋め込み、通信します
xterm
をウィジェットに埋め込んpyqt4
で通信したい。特に、印刷してコマンドを実行できるようにしたい(通常のシェルと同じように、コマンドの実行後に通常のユーザープロンプトに戻るようにする)。次の最小限の例を考えてみましょう。どうすればそれを機能させることができますか?
vim - vim のようなコマンドを使用するターミナル エミュレータまたはシェル
ここ数か月、Vimium のようなプラグインを使用して Chrome を制御することに夢中になっています。私は現在 iTerm2 を使用していますが、vim コマンドを使用する、または vim のようなコマンドを使用するように構成できる端末エミュレーターまたはシェルがあるかどうか疑問に思っていました。
私は主に、バッファからテキスト (ビジュアル モード) を選択し、それをヤンクして、以下のコマンド ラインのどこかに貼り付けることに関心があります。jとでバッファを上下にスクロールし、k挿入モードでコマンドを編集できると便利です (現在は矢印キーを使用する必要があります)。
こんなに美しいものが存在するでしょうか?
c++ - ターミナルで印刷されたものを見つける
端末 (Linux および Windows) の特定の位置にある文字をチェックする方法はありますか? 特定の文字を画面に出力する、明示的にロードされた dll を介してロードされた外部メソッドがあります。プラグイン間のクロストークを最小限に抑えて、関数が想定どおりに出力されたかどうかを確認する必要があります。コアでは、C++ にターミナル/コマンドラインから文字を引き出す機能があるかどうか疑問に思っていますか?
macos - MouseTerm SIMBL プラグインを使用した Terminal.app と iTerm2 のマウス キャプチャの違い
iTerm2:
マウス レポートはそのままで、Vim で動作し、Tmux で完全に動作し、マウス ホイール レポートは Vim で動作し、Tmux の履歴をナビゲートするために動作しますが、マウス ホイール レポートはマンページでは動作しgit log
ません。less
ターミナルアプリ:
マウスのレポートはそのままでは機能しませんが、マウス ホイールのレポートをインストールするless
と、マンページやgit log
などを含むあらゆる場所で機能します。ただし、マウスのクリックとドラッグは Tmux では失敗しますが、Vim では引き続き機能します。
したがって、私はこれらの端末アプリの 1 つだけを使用したいと思います。特に、iTerm2 の膨大な機能セットを掘り下げています (たとえば、入力する用語を選択するためのマウスオーバーは、キーがゼロであるため、Tmux が提供できるものよりも優れています)。コンテキストを切り替えるため)、これらのプログラムでマウス ホイールのレポートを完全に機能させることができればと思います。
送信されている端末コードをデバッグするのに苦労していますが、それらをインターセプトできる唯一の方法はVimを使用することです(端末でctrl + Vに続いてスクロールすると、端末バッファがスクロールされるだけです)が、Vimはすべてを正しく行うこと。
更新: mouseterm プロジェクトによると、「シミュレートされたマウス ホイール スクロール」と呼ばれる機能を使用してプログラムをスクロールしているようless
です ... 多分 iTerm を同じように設定できます。何とかして。私は PuTTY もこれを実現すると信じています。少なくとも、Mac 上の Windows で利用できる機能を備えたいと思っています。
android - Androidエミュレータで発信/着信通話放送受信機を実行する
着信と発信の呼び出しを監視するためにAndroidで簡単なBroadcastReceiverアプリケーションを作成しました...エミュレーターを介してBroadcastReceiverをテストしたいです...エミュレーターでBroacastReceiverを実行する方法を教えてもらえますか?
前もって感謝します :-)