screen 常用教學筆記  

2008年2月22日 星期五 , Posted by 曾easy in

Ctrl + a, k kill 掉這個 screen
Ctrl + a , A 可以編寫這個 screen 的名稱
Ctrl + a , " 會進入一個頁面讓你切換視窗


Ctrl + [ 會進入複製模式. 跟用 vi 一樣. hjkl 去控制方向, ctrl + b, f, u 可以上下捲頁.

Ctrl + a S 會將螢幕暫停(通常是按錯了, 不曉得怎麼回復)
Ctrl + a q 就可以將上面的營幕暫停回復

screen -S easy
screen -r 就會出現 1234-easy
screen -r easy 就可以進去了

若遇到 Screen 中又開了 Screen 的狀況, 要如何偵測到 Screen 裡面的 Screen: Ctrl + a

a 就可以偵測到. Ctrl + a a d 可以讓 Screen 中的 Screen 安然離開.


Q: 要怎麼用screen轉encoding呢?, 我的terminal是UTF-8,想上Big5編碼的BBS
A: ^a :encoding big5 utf8 (Ctrl + a 再輸入 :encoding big5 utf8)
Q: 我的 screen 最底部想要秀出現在在哪個視窗, 該怎麼設定呢?
A: 在 .screenrc 加入 (在家目錄,沒有的話,自己建立)

hardstatus alwayslastline "%{=b}%{bw} %{ck} %-Lw%{gw}%n%f* %t%? (%u)%? %{-}%+Lw %{bw}"

就可以了.
Q: screen 按 tab 畫面都會閃一下, 該怎麼關掉?
A: C-a C-g 就可以切換 visual bell 或 audio bell 了,
或者 在 .screenrc 中, 可用 vbell on 或 vbell off 來設定切換

▇ Ctrl+a+[ 進入 copy mode
- 游標移動方式如vi
- copy mode 下按y (yank) 開始選取
- copy mode 下按Y 將選取內容複製到buffer
▇ Ctrl +a+] 貼上buffer的內容

This entry was posted on 2008年2月22日 星期五 at 下午4:25 and is filed under . You can follow any responses to this entry through the comments feed .

0 意見

張貼留言