今天要介紹的不是櫻花牌熱水器， 而是 sakura 終端機。 自從 roxterm 開發者被 GTK 3.2 打敗 之後， 較新版本的 debian 跟 ubuntu 再也沒有 roxterm 可用。 還好找到 sakura， 恰好符合我對終端機最基本的需求 (有分頁、 16 色) 而且跟 其他終端機 比起來， 它需要的相依套件最少， 不會牽拖一大堆親戚住進你的系統。。
直接 sudo apt install sakura 就安裝好了。 初次執行， 沒有設定檔可參考？ 沒關係， 按 ^d 離開 sakura， 下次再進入 sakura， 就會在 ~/.config/sakura/ 底下看到一個已填妥所有預設值的 sakura.conf 設定檔。 也就是說， 如果你沒有設定檔， 或是如果你在使用過程當中按了某些鍵 (下詳) 改變了 sakura 的設定， 那麼當你關閉最後一個分頁時， 它會把目前的設定寫回設定檔。 此時， 如果你正好又在其他視窗 (例如用圖形編輯器 geany) 編輯設定檔， 將會發生一些錯亂。 所以我的最簡單的建議： 永遠只在 sakura 終端機裡面編輯 sakura.conf ， 確保關閉最後一個 sakura 分頁時， 沒有任何編輯器還抓著 ~/.config/sakura/sakura.conf 不放。 其他建議詳見 sakura 官網。
我最先做的設定是把這兩句：
按 ctrl-shift-t 可以新增分頁； ctrl-shift-左(右)箭頭可以把目前分頁向左(右)移。 在設定檔搜尋 「_key」 裡還可以發現： ctrl-shift-F2 切換至第二組 (前景/背景/游標) 顏色組、 ctrl-shift-s 啟用/停用 scrollbar、 ctrl-shift-加 及 ctrl-shift-減 改變字型大小、 ctrl-shift-c 複製文字、 ctrl-shift-v 貼上文字等等。 其中改變字型大小跟啟用/停用 scrollbar 等等效果， 就會促使 sakura 修改並回存設定檔。 另外， 按滑鼠右鍵叫出設定對話框修改設定， 也會如此。
最後還有一個小問題： 如何讓「目前分頁」 頁籤變得更明顯？ 這個也解決了， 我終於又有一個輕巧好用的終端機！
好久沒有勇氣讀那些自己有在用的程式的 c 原始碼了， 今天遇到輕巧的 sakura 終端機， 終於又拾回一點信心， 開心！