Tile windows 平鋪式視窗
有的時候,開了很多的視窗,想要看到所有視窗的內容,這個時候,「平鋪式視窗」就很有用了。
因為我用的是 archlinux + lxde,所以就找與 openbox 配合度好的 Pytyle 3 來試試看。
安裝
很簡單,下個指令就裝好了:
yaourt -S pytyle3-git
裝好之後,記得把配置檔 copy 到 ~/.config/pytyle3:
mkdir ~/.config/pytyle3
cp /etc/xdg/pytyle3/*py ~/.config/pytyle3
也就只有 keybind.py 和 config.py 這 2 個檔,可以開起來看看。
執行
在終端機中輸入:
pytyle3
預設的啟動鍵是 A-a,我試著想把它改成 W-a,但沒有成功。查看 ~/.config/pytyle3/keybind.py,可以知道有那些快速鍵,表列如下:
'A-a': 啟動平鋪(tile)
'A-u': 不再平鋪(untile)
'A-h': 減小主視窗 (decrease_master)
'A-l': 加大主視窗 (increase_master)
'A-j': tile.cmd(prev_client)
'A-k': tile.cmd(next_client)
'A-Shift-j': tile.cmd(switch_prev_client)
'A-Shift-k': (switch_next_client)
'A-comma': (remove_master)
'A-period': 增加當前視窗為主視窗(add_master)
'A-Return': 設定當前視窗為主視窗(make_master)
'A-m': 切換到主視窗(focus_master),
'A-z': 切換水平或垂直排列(cycle),
'A-q': 除錯 (debug_state)
'A-Shift-q': 離開,
很好玩的「平鋪式視窗」。不想用的時候,就把 pytyle 關掉,如此就不必裝 dwm, awesome 之類的視窗管理器。