問題タブ [gnu-screen]

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 投票する
2 に答える
2071 参照

vim - Screen + vim により、shift-enter で「M」と改行が挿入されます

gnu 画面で vim インスタンスを実行しているときに、挿入モードで Shift Enter を押すと、単なる改行ではなく、「M」と改行が追加されます。

問題が何であるか、またはどこを見ればよいか誰かが知っていますか?

関連するシステム情報:

Ubuntu 8.04.1

画面バージョン 4.00.03 (FAU) 2006 年 10 月 23 日

VIM - Vi IMproved 7.1 (2007 年 5 月 12 日、2008 年 1 月 31 日 12:20:21 にコンパイル) 含まれるパッチ: 1-138

Konsole 1.6.6 (KDE 3.5.10 を使用)

コメントのおかげです。の値を確認すると、 (予想どおり)で$TERMあることに気付きましたxtermが、画面内で$TERMは に設定されていましたscreen-bceTERM=xterm画面起動後に設定すると、この問題は解決します。

以下を追加して、~/.screenrc手動で何もしなくても問題を解決しました。

ターム xterm

0 投票する
18 に答える
48326 参照

gnu-screen - GNU Screen を適切に使用するには、何を知っておく必要がありますか?

私は友人にGNU Screenを紹介したところですが、彼らはそれに慣れるのに苦労しています。これは、優れたScreenユーティリティについて、彼が知っておくべき本質的なこと、つまり、初心者に一から教える価値があると思われることについて考えさせられます。バインドなどを覚えるための類推と便利なヒントは何ですか?

素晴らしいものになるだろう。

0 投票する
1 に答える
4471 参照

gnu-screen - GNUスクリーンとは?

GNUスクリーンとは?

0 投票する
7 に答える
29949 参照

linux - 画面コマンドでスクロールバックをクリアするにはどうすればよいですか?

screenLinuxでコマンドラインマルチタスクにコマンドを使用し、スクロールバックバッファの長さを非常に大きな値に設定しました。特定のタブをもうそこに置きたくないときに、そのタブのバッファーをクリアするためのキーの組み合わせはありますか?

0 投票する
2 に答える
4256 参照

linux - SSH、画面、および XDISPLAY

screen を使用して作業セッションを維持し、複数のマシンから同じセッションに接続します。永続的な画面セッション内の XDISPLAY 変数が、現在接続しているマシンに常に設定されるように、SSH と画面を設定するにはどうすればよいですか?

すなわち。職場で screen セッションを開始し、職場のマシンで実行されている X サーバーを使用する gvim を使用します。後で、自宅から同じセッションに接続し、gvim も使用したいと考えています。しかし今回は、自宅のマシンで gvim に X サーバーを使用させたいと考えています。別のマシンから接続するたびに XDISPLAY を手動で更新できることはわかっていますが、自動化されたシステムが必要です。

gvim を実行中に仕事用マシンから自宅用マシンに実際に移動できればボーナス ポイントです。xmoveを試してみましたが、うまくプレイできませんでした。

0 投票する
4 に答える
4129 参照

ssh - screen を使用したマルチタブ SSH クライアント

screen * プログラムにクライアント側の GUI インターフェイスを提示できる SSH クライアントはありますか?

画面のセッション処理に接続し、クライアント側のアクション (タブをクリックする、ctrl-tab、スクロール、場合によっては複数のタブを同時に表示することさえ可能にする) を必要なものにマップする SSH プログラムを考えています。反対側の画面を作ることはそれのことです。

*単一のターミナル セッションで複数の仮想コンソールを使用できる画面プログラム。たとえば、単一の SSH 接続で複数のアプリを実行し、それらを切り替えたり、他の優れた機能を使用したりできます。

0 投票する
10 に答える
78773 参照

mousewheel - GNU 画面でスクロールホイールを使用する

マウスのスクロールホイールがスクロールバック バッファ内をスクロールできるように GNU 画面を設定するにはどうすればよいですか? これについてGoogleに問い合わせてみましたが、ほとんどのヒットは、画面内のアプリケーションがスクロールホイールを使用できるようにする方法に関するものでした.

0 投票する
5 に答える
79822 参照

java - 端末アプリケーション用の優れたJavaのcursesのようなライブラリは何ですか?

画面操作を行う Java 端末アプリケーションを作成したいと考えています。*nix/C の世界で呪いのように画面を操作できる優れたライブラリはありますか?

私が探している最小限の機能は、ウィンドウとユーザー入力のサポートです。

機能的に言​​えば、(同時に) ユーザーが画面の他の部分にコマンド/テキストを入力できる間、一部のデータが定期的に更新される端末の領域が必要です。

0 投票する
6 に答える
30549 参照

ssh - ネットワークの中断後、自動的に(またはより簡単に)画面セッションに再接続します

追加:この質問は今、これに含まれていると私は信じています:GNUScreenを 完全に透過的かつ自動的に使用する

この関連する質問も参照してください:
https ://superuser.com/questions/147873/ssh-sessions-in-xterms-freeze-for-many-minutes-whenever-they-disconnect

元の質問:

マシンにSSHで接続し、すぐに特定の画面セッションに再接続する方法があれば便利です。あなたはこれを行うことができます:

そしてそれは次のようにserver.comで利用可能な画面のリストを表示します[1]:

そして、あなたはこれをやろうとするかもしれません:

しかし、「端末に接続する必要があります」と言って失敗します。最初にSSHで接続してから、server.comで「screen-dr pts-2」を実行する必要があります。これは、接続が不安定で接続が頻繁に切断される場合は適切ではありません。ラップトップで単純な「上矢印入力」で再開できるようにする必要があります。(または、さらに自動化することもできます。)

私はこの問題に対する巧妙な解決策を持っており、それを答えとして投稿し、これに対処する正しい方法を支持して忘却に反対することを願っています。


脚注:

screen -S foo[1]または、「 」や「」などの名前でスクリーンセッションを作成した場合は、次のようなわかりやすいscreen -S barリストが表示されます。

そして、例えば、" screen -dr foo"と再接続することができます。


この質問への回答を組み込んだミニスクリーンチュートリアル:

server.comにログインして実行します

その後、そのセッションから再度ログアウトすることはありません。他の場所から再接続するには、

再接続するために使用可能な画面を一覧表示するには:

または、もちろん、

server.comの利用可能な画面をリモートで確認します。

以下のJasonの回答に基づいて、次のエイリアス(tcsh)を使用して、名前付き画面が存在する場合はそれに接続するか、そうでない場合は作成して接続します。

0 投票する
4 に答える
693 参照

null - GNU Screen を透過的に使用するにはどうすればよいですか

ユーザーがそこにあることを知らないような方法で GNU screen を使用したい。これは、私が書いているテキスト ベースの管理アプリケーションを一度に 1 人のユーザーだけが使用できるようにするためのものです。ユーザーがアプリケーションを実行して他のすべての人をロックアウトし、休暇中も実行したままにするのを防ぐために、セッションを切り離して、別のユーザーがそれにアタッチできるようにしたいと考えています。

だから私の質問は:

  • .screenrc のエスケープ キーを null に設定して、ユーザーが画面の機能自体にアクセスできないようにすることはできますか?