由于Compiz Grid
ubuntu-2d 不支持,我正在寻找平铺窗口的替代方案。
这个视频显示xfce4
并xfwm4
可以将窗口捕捉到屏幕的某个部分。我想通过键盘快捷键来实现这一点。
我已经安装了xfce4
和xfwm4
,但是我不知道以下列表中哪一个可以完成这项工作:
有人可以帮忙吗?
答案1
开箱即用,大多数非平铺管理器和桌面环境(例如 XFCE/Xubuntu)都不具备平铺支持。
Compiz 中有一个显著的例外,它可以与大多数桌面环境一起使用,例如 Xubuntu/Unity,但不能与 Gnome-Shell 一起使用。
特别是对于 Xubuntu,要获得鼠标平铺支持,您将需要编译或安装修改后的窗口管理器,例如此问答:
为了在没有 compiz 和非平铺窗口管理器的情况下获得键盘平铺支持,您需要更具创造力并自行控制窗口位置和大小 - 这个答案为您提供了此解决方案。
但是,为了获得最佳的平铺支持,您应该使用专用的平铺窗口管理器,例如 Awesome。
键盘平铺
一个基本的 Python 脚本发射台允许您控制窗口,例如将它们向左或向右移动。
我对此进行了轻微修改,使其适用于 XFCE/Xubuntu,并允许您在 11.10 或 12.04 中安装。这可以轻松地针对其他 DE(例如 unity-2d)进行定制
创建键盘快捷键-示例如下:
stiler.py
使用以下参数调用该脚本:
- 左边- 将当前窗口平铺至屏幕左侧。
- 正确的- 将当前窗口平铺至屏幕右侧。
- 垂直的- 垂直平铺所有窗口
- 水平的- 水平平铺所有窗口
- 循环- 以循环方式平铺窗口并在这些窗口之间旋转
- 上一页- 将焦点移至上一个窗口
- 下一个- 将焦点移至下一个窗口
- 最大化- 最大化当前窗口
一些例子:
循环窗口
垂直平铺
安装
sudo add-apt-repository ppa:fossfreedom/xfwm4
sudo apt-get update
sudo apt-get install stiler
答案2
答案3
我使用 quicktile 的运气更好。使用方法相同,创建命令的快捷方式。
答案4
只需按住超级键,您将获得 ubuntu 中最有用的快捷方式,如图所示。