putty中使用byobu快捷鍵及衝突問題(騰訊雲Ubuntu18.04)

背景

2,3年前在各種環境下(macOS-當然是黑蘋果,VM, putty, Linux本機接鍵盤顯示器)體驗過較長時間的byobu,今天再次在騰訊雲中使用發現快捷鍵都記不得了,現記錄一下。

注意:byobu的快捷鍵在windows 終端, 在本機,在MAC,在putty,或者在虛擬機中可能有部分不能使用或者定義不同。

環境

  • 本地

    • Windows server 2019 
    • putty 0.74
  • 遠程主機

    • 騰訊雲: 1C/2GB/1Mbps
    • Ubuntu 18.04
    • byobu
    • zsh

byobu效果

 

Byobu常用的快捷鍵或命令

快捷鍵

  • 說明:
    • ^表示CTRL鍵。   ^a  :表示CTRL鍵 和字母A鍵同時按,一般是先按住CTRL鍵不放,再按字母鍵,然後同時釋放(一般是先釋放字母鍵,再釋放CTRL鍵)。
    • ^a是byobu默認的轉義序列鍵,是可以更改的。
    • 注意:byobu的快捷鍵在windows , 在本機,在MAC,在putty,或者在虛擬機中可能有部分不能使用或者定義不同。

^a c : 新建一個窗口。 或F2鍵
^a n : 切換到下一個窗口 。或F4鍵
^a p : 切換到上一個窗口。或F3鍵
^a 數字鍵 : 切換到數字代表的窗口

^a | :  水平方向分隔窗口(當前窗口分爲上下兩個窗口)
^a % : 垂直方向分隔窗口(當前窗口分爲左右兩窗口)
^a ALT+方向鍵 :  調整分隔窗口大小
^a 方向鍵 : 在split區域之間移動


^a  t :  顯示間。   當前窗口按任意健消失。
^s : 鎖定當前區域(窗口或分隔區域)
^c : 解除^S的鎖定

^a k: 關閉當前窗口(會關閉所有的split區域)。

 

F9鍵:byobu配置界面

命令

byobu : 啓動byobu

exit : 關閉當前區域(不會關閉窗口中的其它split區域).
        如果只有窗口沒有split區域,則關閉窗口。
        如果是byobu的最後一個窗口,則會退出byobu。

 

遇到的問題

Q:使用windows 的cmd黑框運行,底部的byobu狀態欄不能鎖定,會一直向上滾動,導致不能使用。

A: 改用putty 0.74

Q:按F2,F3,F4不起作用

A: 將putty的終端類型改爲Xterm R6

 

其它

cmatrix

apt install cmatrix

源碼方式

轉自:Linux下使用cmatrix正確的裝逼

wget http://www.asty.org/cmatrix/dist/cmatrix-1.2a.tar.gz
tar xvf cmatrix-1.2a.tar.gz
cd cmatrix-1.2a
yum install ncurses-devel
./configure && make && make install

完成後,輸入cmatrix,運行,按Q退出

 

參考

以下轉自

 
WallentD 2017-02-17 14:19:23 9137 已收藏 2
分類專欄: Linux 文章標籤: Linux
版權

查看Byobu的幫助信息:

man byobu  
  •  

快捷鍵形式

F2 - 創建一個新的窗口
F3 - 移動到下一個窗口
F4 - 移動到上一個窗口
F5 - 重新加載配置文件
F6 - 斷開鏈接(可以通過 byobu -r 恢復)
F7 - 進入複製/回滾模式。這允許您將當前窗口中的文本及其歷史記錄複製到粘貼緩衝區中。在此模式下,一個類似於vi的全屏編輯器處於活動狀態.
F8 - 重命名窗口
F9 - 菜單配置
F12 - 鎖定當前命令行(不知道具體作用)
shift-F2 - 水平分割當前窗口
ctrl-F2 - 垂直分割當前窗口
shift-F3 - 將焦點移動到前一個分割區域
ctrl-F3 - 將當前分割區域與前一個分割區域替換
shift-F4 - 將焦點移動到下一個分割區域
ctrl-F4 - 將當前分割區域與下一個分割區域替換
shift-↑↓←→ 切換分割區
shift-F5 - 加入所有分割區域(沒有嘗試成功)
ctrl-F6 - 刪除此拆分割區域
ctrl-F5 - 重新連接GPG和SSH套接字(不知道具體作用)
shift-F6 - 分離,但不會退出(可以通過 byobu -r 恢復)
ctrl-shift-F2 創建一個新的Session會話
alt-pgup - 進入回滾模式 往前尋找Session會話
alt-pgdn - 進入回滾模式 往後尋找Session會話

指令形式

區別在於是組合鍵,功能更強大,但更復雜
Ctrl-a k - 關閉當前窗口(y/n)
Ctrl-a ↑ - 將焦點移動到上邊分割區域 (如果上邊存在分割區的話)
Ctrl-a ↓ - 將焦點移動到下邊分割區域 (如果下邊存在分割區的話)
Ctrl-a ← - 將焦點移動到左邊分割區域 (如果左邊存在分割區的話)
Ctrl-a → - 將焦點移動到右邊分割區域 (如果右邊存在分割區的話)
Ctrl-a 數字 - 移動到指定窗口
Ctrl-a $ - 顯示詳細狀態 (不知道具體作用)
Ctrl-a R - 重新加載配置文件 (不知道具體作用)
Ctrl-a ! - 打開和關閉鍵綁定 (不知道具體作用)
Ctrl-a ~ - 保存當前窗口的回滾緩衝區 (不知道具體作用)
Ctrl+a | 垂直分割當前窗口
Ctrl+a % 水平分割當前窗口
Ctrl+a Ctrl+鍵盤方向鍵 設置分隔窗口大小
修改默認綁定的ctrl+a鍵,F9->change escape sequence->直接進行修改,比如改成ctrl+z. 舉例,比如修改成ctrl+z後,分隔窗口之間的切換就是先ctrl+z然後在按方向鍵(不再是ctrl+a後再方向鍵了)

Byobu頁低狀態欄信息說明(版本不一樣狀態略有差別):
第一部分是ubuntu的標誌logo,第二部分是ubuntu的版本,第三部分是byobu開啓的窗口列表,當前列表會有一個”*”的標誌,第四部分是開機時間和負載信息(uptime命令),第五部分是系統盤使用統計信息,最後面是日期時間.

p.s.:可自行修改底部狀態欄:F9後tab鍵選擇”Toggle status notifications(通知狀態開關)”

參考

1、https://imtx.me/archives/1693.html
2、http://www.07net01.com/linux/_Byobu kuaijiejianjiaocheng_u__578243_1378622190.html

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章