2008 三月 22tags: dvtm, ubuntuby CrazyLion
dvtm 是一套tty下的視窗管理系統,我這幾天試用了一下,發現相當不錯(比screen 所提供的分割視窗好多了,可以跟screen 一起使用喔!!!!!!)。dvtm提供了多種layout來切開視窗(請參閱官網的layout 一區)。詳情可以看一下官網的範例。 由於本人還不會包deb or rpm 所以只能獨善其身 T_T …
底下是安裝方式:
*測試環境 ubuntu 6.06,7.04,7.10 (組織裡的是rhel…從rh9.0~rhel 5.0 都有@@… 過幾天再測測看)
*預先安裝的套件有:librote-dev,libncurses5-dev(如果你的系統語系是utf-8的話 則是 libncursesw5-dev)
- 取得程式碼:透過git clone git://repo.or.cz/dvtm.git 或是到 http://repo.or.cz/w/dvtm.git 上下載最新的snapshot
- 修改config.mk 符合系統的配置(include lib path 之類的..我是沒動啦)
- 修改config.h 裡的設定來配合你的使用習慣 (是的,一旦你想要更換設定就要重新編譯 XD)
- make (utf8 請使用 make unicode) && sudo make install
這樣就裝好了 之後可以鍵入 dvtm 2 >log 來啟動 dvtm
底下是一些常用到的功能(預設值):
- ctrl+g c :開新視窗
- ctrl+g x 關閉當前視窗
- ctrl+g j 下一個視窗(可以用滑鼠點一下使其處於focus狀態)
- ctrl+g (1…n) 直接跳到視窗
- ctrl+g space 循序切換layout
- crtl+g enter把目前的視窗一到最大視窗
滑鼠控制:
- 左鍵單點 : 選擇視窗
- 左鍵連點兩下 : 最大化/還原
- 右鍵 =>折疊視窗
詳細的用法請參閱 man 或是打開config.h 來看
相當好用阿!!!! 在utf-8的環境下(putty )連進去 分隔線會變成 qqqqq & xxxxxx 唔 還不知道怎麼解決,我用mac的ssh client 連就沒問題@@
update :
rhel 3沒問題 我想到5也沒啥問題 安裝更簡單 make unicode && make install -> done 但是 似乎無法裝在64-bit 的os 上,正在想辦法解決 @@
转载于:https://blog.51cto.com/axlrose/1287445