Changes between Version 9 and Version 10 of waue/2009/0610


Ignore:
Timestamp:
Jun 10, 2009, 4:10:40 PM (15 years ago)
Author:
waue
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • waue/2009/0610

    v9 v10  
    5858}}}
    5959
    60  == 補充 ==
    61  === 進入screen 後的控制命令 ===
    6260
     61 == 進入screen 後的控制命令 ==
    6362
    64  || C-a ?  || 顯示所有鍵綁定信息 ||
    65  || C-a w  || 顯示所有窗口列表 ||
    66  || C-a C-a || 切換到之前顯示的窗口 ||
    67  || C-a c  || 創建一個新的運行shell的窗口並切換到該窗口 ||
    68  || C-a n  || 切換到下一個窗口 ||
    69  || C-a p  || 切換到前一個窗口(與C-a n相對) ||
    70  || C-a 0..9  || 切換到窗口0..9 ||
    71  || C-a a  || 發送 C-a到當前窗口 ||
    72  || C-a d  || 暫時斷開screen會話 ||
    73  || C-a k  || 殺掉當前窗口 ||
    74  || C-a [  || 進入拷貝/回滾模式 ||
     63 === 開啟,關閉,切換 ===
    7564
    76  === screen 常用的選項 ===
     65C-a c 或 C-a C-c 開啟新的視窗,並同時切換到這個新的視窗
     66
     67C-a n 或 C-a C-n 或 C-a (space) 切換到下一個視窗(0->1 1->2 ...)
     68
     69C-a p 或 C-a C-p 切換到上一個視窗(1->0 2->1 ...)
     70
     71C-a C-a 切換到上一個顯示過的視窗(不是照順序切換)
     72
     73C-a 0 切換到第 0 個視窗
     74
     75C-a (1..9) 切換到第 (1..9) 個視窗
     76
     77C-a w 或 C-a C-w 會列出目前所開啟的視窗
     78
     790$ tcsh 1$ tcsh 2*$ tcsh 3$ tcsh
     80
     81有星號 "*" 的表示目前顯示中的視窗,之後的 tcsh 代表這個視窗的 title ,預設是以開啟時的 shell 名稱
     82
     83C-a K 關閉所有的視窗並退出 screen
     84
     85C-a ' 或 C-a " 會出現 "Switch to window:" 字樣,輸入號碼後就可切到該視窗
     86
     87 === 單一視窗使用中的指令 ===
     88
     89C-a C 清除目前的視窗內容
     90
     91C-a d 或 C-a C-d 脫離(detach)目前的 screen ,並放到背景執行(不管開了幾個視窗),下面會再提到
     92
     93C-a D D 強力脫離,除了放到背景執行外,並自動 logout
     94
     95C-a C-g 視覺化鈴聲(visual bell)的切換,可以在畫面上顯示訊息代表一般的嗶聲
     96
     97C-a H 紀錄目前視窗所有顯示過的東西(檔名為 screenlog.n n 為視窗號碼)
     98
     99C-a i 或 C-a C-i 顯示目前視窗的資訊
     100
     101(11,24)/(80,24)+1000 +(+)flow -ins -org +wrap +app -log -mon +r G0 [BBBB]
     102
     103C-a l 或 C-a C-l 重繪視窗,如果有字顯示亂掉了可以用這個指令
     104
     105C-a m 或 C-a C-m 或 C-a (enter) 可以顯示最近一次顯示過的訊息
     106
     107C-a t 或 C-a C-t 顯示系統的時間及主機名稱還有負載
     108
     109C-a v 顯示版本資訊
     110
     111C-a x 或 C-a C-x 如果你要暫時離開目前位置又不想先 logout ,那可以用這個來鎖住 screen
     112
     113C-a ? 線上求助畫面
     114
     115 === 複製/捲軸 模式 ===
     116
     117按下 C-a [ 就可以進入 複製/捲軸 模式(只有在目前視窗才算,其他視窗照常)基本上跟 vi 很像:
     118
     119h, j, k, l 分別為向左,向下,向上,向右移動一格(或是一行)
     120
     1210 移到該行最左邊
     122
     123^ 與 $ 分別移到該行最左邊及最右邊的非空白字元
     124
     125w 以字為單位往前移動並移到字首
     126
     127b 以字為單位往後移動並移到字首
     128
     129e 以字為單位往前移動並移到字尾
     130
     131C-b 向上捲一頁
     132
     133C-f 向下捲一頁
     134
     135C-u 向上捲半頁
     136
     137C-u 向下捲半頁
     138
     139/ 與 ? 向下或向上尋找字串
     140
     141(space) 第一次按下到第二次按下的區域會被複製到暫存區內
     142
     143(ESC) 離開 複製/捲軸 模式
     144
     145 == screen 常用的選項 ==
     146 * Use: screen [-opts] [cmd [args]]
     147 
     148以下為常用的 -opts
    77149
    78150 || -c file  || 使用配置文件file,而不使用默認的$HOME/.screenrc ||