我可以将窗口拖到另一个工作区吗?


31

我刚刚更新到11.04,现在如果将窗口拖动到工作区的一侧,则该窗口将最大化到屏幕的一半。有没有办法用鼠标将它移到另一个工作区?

我知道您可以右键单击标题,然后选择“移至另一个工作区”,但是我想更快一些。

Answers:


24

简单方法:使用工作区切换器,然后将窗口拖动到所需的工作区。


理想的方法:安装compizconfig-settings-manager(单击“ 此处”进行安装)并启用边缘翻转。

安装后,使用ccsm或通过在Dash中搜索来调用compizconfig-settings-manager 。选择“桌面墙”,然后在“边缘翻转”选项卡中选中“边缘翻转移动”。 Desktop Wall插件的“边缘翻转”选项卡允许您设置三种不同类型的边缘翻转

现在,您可以在工作区之间拖动窗口。(请注意,您的指针需要压在工作区中间的中间。)更改视口需要一秒钟。


Compizconfig-settings-manager还可设置键盘快捷方式以在工作区之间移动窗口: 您可以看到用于在工作区之间移动窗口的键盘快捷键-请注意,我已将破折号重新映射到Super + space


如果您希望通过边缘翻转在工作空间之间移动窗口,则可能还想禁用GRID插件,这两个设置都可能会有些混乱。就个人而言,我也启用了环绕设置,使用“边缘翻转”功能,您还会注意到工作区的布局是2x2网格,但统一工作的方式我认为不可能设置1x4网格,因此您需要拖动向上/向下打开窗口以进入两个工作区。
dr_willis 2011年

是的,网格是使Andrea Z的窗口充满屏幕一半的原因。我真的很喜欢Grid的键盘快捷键,所以我永远无法摆脱它。但是,如果您想禁用该功能,则看起来可以转到“边缘”选项卡并将所有“调整大小操作”更改为“无”。如果您喜欢此功能,则可以使用Grid的阈值来使计时按自己的喜好工作。
idbrii 2011年

当我读完第一句话时,我不喜欢该解决方案,因为它很简单,例如“它无需额外调整就可以工作”,但是它非常丑陋,需要很多步骤,而且无法迅速而迅速地工作。但是,感谢其他解决方案!:)
Henning

44

您有几种选择:

使用键盘快捷键

更改工作区时,请使用Ctrl+ Alt+ Shift+ Left/Right/Up/Down移动当前窗口。

使用工作区切换器

打开工作区切换器(单击启动器中的“工作区切换器”图标或按Super+ S),然后在工作区之间拖放窗口。

禁用边缘调整操作

安装CompizConfig设置管理器,将“ 网格”中的选项▸边▸将操作大小调整,然后检查桌面墙▸边翻转▸边翻转移动


是否可以仅在按住特定键的情况下保持边缘调整大小?
心情

@Mood Grid和Desktop Wall插件当前均未提供此行为。
ændrük

这就是您要寻找的答案。
Neuronet '18

这个答案是正确的。您不需要compiz-manager或类似软件。
Soorena

这个答案是正确的。您不需要compiz-manager或类似软件。
Soorena

2

将窗口拖动到屏幕外部的较旧方法是将其部分发送到另一个工作区,因为缺少“窗口捕捉”功能(您遇到的功能:“如果我将窗口拖动到工作区的侧面,则该窗口将最大化到屏幕的一半”)。现在,默认情况下启用它。要禁用它,请安装Unity Tweaks工具:窗口捕捉:OFF。

在此处输入图片说明

但是还有另一种更优雅的方法,可以使用Unity Tweaks Tool保持窗口捕捉。

这可能会有所不同,但是可以想象我们有两个水平的工作区,下面的hotcorner设置为显示工作区和扩展窗口:

在此处输入图片说明

因此,我们可以将指针移到右下角以显示所有窗口并选择我们要移动的窗口

在此处输入图片说明

选中该选项后,我们将鼠标置于左下角以查看所有工作区并将窗口拖至所需位置:

在此处输入图片说明


0

您可以使用gnome-panel
首先在终端上输入gnome-panel。然后,您将在左下方面板上看到打开的程序列表(就像窗口的任务栏一样)。在右下角将有四个工作区。只需要将左下方的程序拖到您选择的工作区中即可。与unity-2d-shell不同,该程序仅在您进入包含该程序的工作区时才可见。

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.