在Windows 7中,如果你将窗口拖到屏幕顶部,它将最大化,如果你拖到侧面,它将恢复为该侧屏幕的一半大小。
是否有任何窗口管理器或插件适用于 Nautilus 并具有此功能?
答案1
Unity 是 11.04 的默认桌面,默认情况下会最大化顶部屏幕并显示左/右屏幕,但是该功能在 10.10 中不可用。
答案2
Kwin 是 KDE 附带的窗口管理器,其行为几乎与新版本中的 Windows 7 完全一样。
答案3
这在过去对我很有用,尝试一下,看看是否仍然有效。
在 CompizConfig 设置管理器中,我们选择“命令”选项,然后找到可用命令的列表。然后:
在命令 0
WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,0,0,$HALF,-1
在命令 1 中
WIDTH=`xdpyinfo | grep 'dimensions:' | cut -f 2 -d ':' | cut -f 1 -d 'x'` && HALF=$(($WIDTH/2)) && wmctrl -r :ACTIVE: -b add,maximized_vert && wmctrl -r :ACTIVE: -e 0,$HALF,0,$HALF,-1
在命令 2 中
wmctrl -r :ACTIVE: -b add,maximized_vert,maximized_horz
它看起来应该是这样的:
现在,单击“边缘绑定”并设置下一个选项:
Run Command 0 - Left
Run Command 1 - Right
Run Command 2 - Top
它看起来会像这样:
如果您愿意,您可以在 CompizConfig 设置管理器主屏幕的“常规选项”中的“边缘触发延迟”选项中添加一个小的延迟。400 毫秒就可以了。
答案4
Gnome 3 具有这些功能。向左或向右拖动,它会填满屏幕的一半,拖动到顶部,它会最大化,将最大化的窗口拖动到任意位置,它会再次变为正常大小。不幸的是,我似乎找不到详细介绍这一点的链接,但我现在正在使用它。
显然 GNOME 3 默认不随 Ubuntu 11.04 一起提供,但是有一个GNOME 3 PPA可用根据这篇 GNOME 博客文章。
GNOME 3 的界面与 Windows 有很大不同,所以您可能不喜欢它。如果您不喜欢,您可以随时将其删除。