3

私は10個のセッションを作成したスクリーンセッションを持っています。

以下のキーの組み合わせを使用して、接続されているアクティブな画面セッションに切り替えます。

ctrl + a + 数字 0 ~ 9

Ctrl-a 0-9 0-9 の番号が付いたウィンドウに移動

私は今10番目のセッションを作成しました

ctrl-a 10 は screen セッション 1 まで終了します。

10回目のセッションに切り替えるには??

同じ問題を回避するには、9 番目のセッションに移動します。

Linuxで画面を学ぶために参照したリンク

http://www.kb.indiana.edu/data/acuy.html

4

4 に答える 4

3

これらのいくつかはウィンドウリストを開くことができると思います:

ctrl+a "    #window list
ctrl+a w    #window list
于 2013-09-19T09:56:19.963 に答える
3

Ctrl+A次に'(アポストロフィー) を押すとプロンプトが表示され、切り替えるウィンドウの番号または名前を入力できます。

ウィンドウの名前を変更するには、 を使用しますCtrl+AShift+A。(Ctrl+U新しい名前を入力する前に古い名前を削除します。)

ウィンドウを切り替えるその他の方法は次のとおりです。

  • Ctrl+ACtrl+A前に見ていたウィンドウに戻る
  • Ctrl+AnまたはCtrl+ASpace順番に次へ
  • Ctrl+Ap順番に前に移動する
  • Ctrl+A"リストから選択する (stan と dogbane に感謝!)
于 2013-10-30T12:51:34.677 に答える
1

which を使用C-a "すると、すべてのウィンドウのリストが表示され、10 番目のウィンドウを選択できます。

または、9 番目のウィンドウに移動し、 を使用C-a nして 10 番目のウィンドウに移動します。

于 2013-09-19T09:56:43.370 に答える
0

screen のマニュアル ページによると、次の行を~/.screenrcファイルに追加できます。

bind -c demo1 0 select 10
bind -c demo1 1 select 11
bind -c demo1 2 select 12
bindkey "^B" command -c demo1

C-b 0ウィンドウ10、ウィンドウ11などを選択しますC-b 1。または、次を使用できます。

bind -c demo2 0 select 10
bind -c demo2 1 select 11
bind -c demo2 2 select 12
bind - command -c demo2

「Ca - 0」はウィンドウ 10、「Ca - 1」はウィンドウ 11 などを選択します。

于 2016-01-29T20:32:30.417 に答える