問題タブ [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.
search - 画面のクリップボードを検索するために端末から Firefox で Google を起動できません
問題:端末から Firefox への Screen のコピー モードで、現在の選択内容を Google で検索するためのキーボード ショートカットを用意する
を押すと、文をコピーモードでスクリーンのクリップボードにコピーできますenter
。g
ただし、画面のクリップボードを最初のパラメーターとして以下のコマンドに入れるために押すことができるようにしたい:
私は現時点で同じことをしています
- Ca Esc [エリアを選択] Enter
- Cz [現在のウィンドウを邪魔にならないようにする]
- Google Ca ]
Screenのクリップボードをコマンドにどのように配置できますか?
vim - Screen のコピーモードで Vim のような CW f を使用できない
Screenのコピーモードからvimへのパスを開きたい
同様に、Vimで外部ファイルを開くことができます
ScreenのコピーモードでVimでパスを開くにはどうすればよいですか?
--- Samuil さん、肝心な動きをしてくれてありがとう
画面がオンのときの表示を表す次のコードで、マウスが PATH/file にあると仮定しましょう
PATH/file で ^A f を押します。ファイルの PATH を /tmp/screenCopyFile に保存して、開始cat
する次のコマンドで使用できるようにする必要があります。^A f
コマンドを手動で実行しても失敗します。これは cat コマンドを展開しませんでしたが、cat というファイルを開きます。
つまり、文字f
を
.screenrc でバインドする。
Rampion さん、ご回答ありがとうございます。
gnu - GNU画面の更新の問題
私は最近GNUScreenを使い始めましたが、非常に厄介な問題に遭遇しました。
どの画面ウィンドウでも、プロンプトで何も入力されていないときに左矢印キーまたはバックスペースを押すと、画面が更新されたように見え、わずかなちらつきが発生します。バックスペースまたは左矢印を使用してプロンプトでテキストを入力した後、ちらつきは発生しません(少なくともプロンプトの最初の文字に到達するまで)。
これを見た人はいますか?
python - Python で *nix バイナリを実行する
次のコマンドを実行する必要があります。
基本的に、セッション タイトル「RealmD」を使用してバックグラウンドで GNU スクリーンを呼び出し、トップ コマンドをスクリーン内で実行します。このコマンドはこの方法で呼び出さなければならないため、現時点では、サーバーが再調整されるまで screen に代わるものはありません。(また別のプロジェクト)
実行する必要があるサーバー バイナリの top コマンドをサブベッドしました。ただし、この python モジュールのコードがデバッグされている間は、top が適切な代替手段になります。
私が本当に必要としているのは、Python で上記のパラメーターを使用して screen を実行する方法です。
vim - Mac の画面で Vim を非常に遅くするデフォルト設定はどれですか?
1つの回答を受け入れましたが、問題は解決しません。
問題: lazyredraw と showcmd が offであるにもかかわらず、Vim が Mac の Screen で画面を非常にゆっくりと更新します。
たとえば、行番号の代替テキスト http://dl.getdropbox.com/u/175564/vimScreenFold.pngがある場合、行番号は次のように foldColumn に表示されます。
.vimrc に何もない場合、問題は複数のコメント行を重ねることで確認できます: alt テキスト http://dl.getdropbox.com/u/175564/vimScatteredBug.png
左側に次のコメントを複数回入力しませんでした
観察
- コメント行と空行でのみ発生するようです。しかし、そうではないことを示す証拠(2)を入手しました。
- 散乱は主に左側のウィンドウで発生します。それらは単一のウィンドウでも発生します。ただし、それを検出するのは困難です。
- .vimrc に何もない場合、バグの発生は少し異なります。ただし、「停滞」は、空の .vimrc と空でない .vimrc の両方の状況で発生します。
バグの特定
従属変数
- Vim によって自動的に配置されるコメント記号に依存します。ファイル全体を表示できなかったときに、Vim が Python のコメント記号 # を自動的にファイルに追加すると、ピクセルが消えることに気付きました。
- 少なくとも OS/X Leopardに依存します。
独立変数
- ファイル独立: Vim によって編集されたすべてのファイルで発生します
- 行独立: コメントと空行のない Python コードで発生します
- .vimrc 独立: 空の .vimrc で発生
- .screenrc 独立: 空の .screenrc で発生
- シェルに依存しない: Bash と Zsh で発生します
- 画面のバージョンに依存しない: Leopard のデフォルト画面と Screen 4.0.3 で発生します。
- さまざまなコメント文字とは無関係: .zshrc、.vimrc、.screenrc など、下にスクロールするときに発生します。
Vim のデフォルト設定を無効にするにはどうすればよいですか?
colors - .screenrc でのターミナルのサポートに従って色を設定できない
端末が 256 色をサポートしている場合に実行されるように、次のコードの.screenrcにif-else ループが必要です。それ以外の場合は実行されません。
.screenrc で if-else ループを作成するにはどうすればよいですか?
gnu-screen - 画面でプログラムを実行する新しいウィンドウを作成する
私.screenrc
には、いくつかのウィンドウを開く初期化コードがあります。それはきちんとしています。
screen の実行中にやりたいことは単純です。1 つのコマンドで、プログラムを実行している新しい screen ウィンドウを開きます。
そのはず:
これは実際に機能しますが、.screenrc も実行され、ネストされた画面ですべてのウィンドウが開きます。不合格。
私は私が使用できることを知っています
と同じ効果が得られますが、私は自分の生活に少し優雅さをもたらしたいと思っています。そのため、マルチターミナルではなくスクリーンを使用しています。
アイデア?
ssh - sshを使用してリモートマシンでコマンドを実行する
sshを使用して複数のマシンでコマンドを実行したい。コマンド「sshuser@hostnamecommand」を使用するだけで実行できることはわかっています。ただし、実行したいコマンドは、コンソールに文字列を出力します。私がいるコンソールにすべての文字列を送り返す方法はありますか?