是否有像Windows 7的Ubuntu窗口管理器?

在Windows 7中,如果将窗口拖动到屏幕顶部,它将最大化,如果向一侧拖动,它将恢复到该侧屏幕的一半大小。

Nautilus有这个function的窗口管理器或插件吗?

Unity是11.04的默认桌面,默认情况下会执行顶部屏幕最大化和左/右屏幕,但它不适用于10.10。

KDE,KDE附带的窗口管理器在其新版本中的行为几乎与Windows 7完全相同。

这在过去对我有用,试一试,让我们看看是否还在工作。

在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 

它应该如下所示:

在此处输入图像描述

现在,在“Edge Bindings”上单击并设置下一个选项:

 Run Command 0 - Left Run Command 1 - Right Run Command 2 - Top 

它看起来像这样:

在此处输入图像描述

如果您希望在CompizConfig设置管理器主屏幕的“常规选项”中的“边沿触发延迟”选项中添加一个小延迟。 400毫秒就可以了。

在11.04中,默认情况下,如果将窗口拖动到屏幕顶部,则会最大化。 在右边或左边,水平最大化,占据屏幕宽度的一半。

还有键盘快捷键:ctrl + alt + 1,3,9,7将窗口放在相应的角落,占据屏幕高度的一半和宽度的一半。 c-a + 4,6水平最大化并使用屏幕宽度的一半(如向左或向右拖动)c-a + 0使窗口最大化。

很多其他很棒的:)

Gnome 3具有这些function。 向左或向右拖动它会填充屏幕的一半,拖动到顶部并最大化,并将最大化的窗口拖到任何位置,它再次变为正常大小。 不幸的是,我似乎无法找到详细说明这一点的好链接,但我现在正在使用它。

显然GNOME 3默认没有附带Ubuntu 11.04,但根据这篇GNOME博客文章 ,有一个GNOME 3 PPA可用。

GNOME 3的界面与Windows有很多不同,所以你可能不喜欢它。 如果不这样做,您可以随时将其删除。