如何在18.04角上捕捉窗口?


25

Super+ left/ right卡窗口以适合半个屏幕。我希望能够在各个角落捕捉四个窗口。由于18.04使用GNOME桌面,因此CompizConfig设置管理器似乎不是一个选项。



@MihaiCapotă不幸的是,gconf-editor自2011年起停产,似乎无法在Ubuntu 18.04上运行。
弗朗索瓦·马蒂诺

您可以尝试<Ctrl+Alt+1>或3,7,9(来自NumPad的数字)。它在MATE DE上运行良好,可能在GNOME上运行。尝试从dconf-editor或进行自定义gnome-control-center keyboar。如果不起作用,请删除GNOME并切换到MATE。
N0rbert

Answers:


25

如您所知,Ubuntu 18已经从我终于习惯的Unity桌面管理器转移到Gnome桌面,这是非常不同的。与Unity相比,Gnome Desktop的配置设置非常古怪。您需要安装Gnome Shell扩展。

我建议使用Put Windows GNOME扩展名,如@heynnema所说。
但是,hknust喜欢 ShellTile,因此您也可以尝试一下。

请注意,Gnome Shell扩展会更改桌面的工作方式,但是您可以通过浏览器进行配置,乍一看似乎很奇怪。您的浏览器基本上只是一种前端消息传递服务,用于与PC上运行的后端配置设置进行通信。

如何安装“放置Windows” GNOME Shell扩展以在Ubuntu 18中启用窗口平铺:

步骤(部分从hknust的答案中借用):

  1. 在您的PC上启用外壳扩展程序(后端服务),并在Chrome中启用Gnome外壳扩展程序(前端配置面板):

    sudo apt install gnome-shell-extensions chrome-gnome-shell
    
  2. 在您的Chrome浏览器中,打开https://extensions.gnome.org/
  3. 搜索“放置窗口”,如下所示,然后单击它。 在此处输入图片说明
  4. 单击最右边的按钮进行安装。您可能会看到一条消息,提示您需要从Chrome网上应用店安装“ GNOME Shell集成”。如果这样做,请转到此处并将其安装到Chrome:https//chrome.google.com/webstore/detail/gnome-shell-integration/gphhapmejobijbbhgpjhcjognlahblep
  5. 现在,您会在Chrome的右上角看到这个小的图标扩展名:在此处输入图片说明。单击它,然后单击加载页面顶部的“安装的扩展”选项卡。现在,您将看到安装的“放置Windows”扩展,如下所示。请注意,安装后,您可能需要刷新页面才能显示螺丝刀和扳手图标在此处输入图片说明
  6. 通过单击我在上图中的黄色箭头下方的小螺丝刀和扳手图标进行配置。请注意,默认的键盘快捷键设置如下:(例如:key)+ ,会将所选窗口平铺到屏幕的左上角。 在此处输入图片说明 SuperWindowsKeypad 7
    • 如果您有一台没有Numpad / Keypad的超级本或更小的笔记本电脑,那么我建议改用以下设置(“超级”键是“ Windows”键): 在此处输入图片说明
  7. 请记住,尽管乍一看似乎很奇怪,但浏览器插件和工具只是用于配置计算机的GNOME 桌面设置的前端GUI界面。一开始,仅此一个事实似乎令人困惑。

错误提示/奇怪的行为:如果您尝试将窗口捕捉到某个角但其大小已关闭,请先将其捕捉到中心Alt+ Super+ S),然后将其捕捉到角(例如:Alt+ Super+ Q移至上方-现在是正确的尺寸,以便一次可以看到4个窗口(每个角一个),因为首先将其捕捉到中心也可以使其具有正确的尺寸-即:精确到1 /屏幕区域的4。

做完了!


2
不仅适用于Chrome,也适用于Firefox(预安装的默认设置)。
pomsky '18 October

一旦将窗口捕捉到任一侧,就无法使用鼠标从那里释放它。有设置以便我仍然可以移动它们吗?
Ziv

打开时出现错误https://extensions.gnome.org/extension/39/put-windows/:“我们无法在该系统上检测到正在运行的GNOME副本,因此可能禁用了界面的某些部分。有关更多信息,请参见我们的故障排除条目。”
mcExchange

听起来您没有运行gnome。您运行的是Ubuntu的旧版本,还是运行与gnome不同的窗口管理器?
加布里埃尔·斯台普斯

让Windows停止使用最新更新
k_g

6

显然,Gnome通过扩展支持不同的平铺行为

首先启用外壳扩展和浏览器集成

sudo apt install gnome-shell-extensions chrome-gnome-shell

在浏览器中,打开https://extensions.gnome.org/并安装插件

我想要与您一直在寻找的拐角行为,所以我安装了ShellTile扩展

https://extensions.gnome.org/extension/657/shelltile/


1
从ShellTile页面上看不出来的是,除了窗口分组之外,它还执行“边缘平铺”,这正是我想要的。一个小怪癖是屏幕最大化的中心顶部,但是无论哪一侧,它都会最大化到屏幕的上半部分。
戈登·里格利

放窗户对我不起作用,但shellTile起作用了:)
Vitor Abella

5

放的Windows GNOME扩展会做什么你问。参见https://extensions.gnome.org/extension/39/put-windows/。将其切换为“ ON”后,可以在https://extensions.gnome.org/local/上对其进行配置。


1
延期?为什么?此功能开箱即用已有多年。GNOME RIP
N0rbert

2
@ N0rbert您说得对...生活和学习...但是,此GNOME扩展是可配置的,并且比GNOME内置的扩展功能更多。
heynnema

……并且希望在经过半拼贴后,将来某些时候更多的拼贴功能(如四分之一拼贴)会出现在本地Gnome Shell中。

1
此2句答案不完整。它肯定可以使用上如何安装一些进一步的解释,使用,配置,打开,等等
加布里埃尔斯台普斯

@GabrielStaples更好吗?如果有用,请记得投票。谢谢!
heynnema '18 -10-31
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.