是否有將視窗平鋪到螢幕左側或右側的捷徑?

是否有將視窗平鋪到螢幕左側或右側的捷徑?

由於Compiz Gridubuntu-2d 不支持,我正在尋找平鋪視窗的替代方案。

這個視頻顯示xfce4並可xfwm4將視窗捕捉到螢幕的一部分。我想透過鍵盤快捷鍵來做到這一點。

我已經安裝了xfce4xfwm4,但我看不到以下列表中的哪一個可以完成這項工作:

在此輸入影像描述

有人可以幫忙嗎?

答案1

大多數非平鋪管理器和桌面環境(例如 XFCE/Xubuntu)開箱即用,不提供平鋪支援。

Compiz 中有一個值得注意的例外,它可以與大多數桌面環境(例如 Xubuntu/Unity)一起使用,但不能與 Gnome-Shell 一起使用。

特別是對於 Xubuntu,要獲得滑鼠平鋪支持,您需要編譯或安裝修改後的視窗管理器,例如以下問答:

像在 gnome 一樣使用 Xfce 自動調整視窗大小

要在沒有 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

Xubuntu LTS 16.04預設可以使用滑鼠平鋪視窗。用滑鼠抓住一個窗口,並將其移到頂部、底部、左側、右側、右上角、左上角、右下角或左下角。

如果您想使用鍵盤,則必須配置快捷鍵,如Window Manager以下螢幕截圖所示:

視窗管理器

我在這裡回答了這個老問題,因為作為一個 Xubuntu 新手,我也在尋找這個功能,但一開始找不到它。

答案3

我在使用 Quicktile 時運氣更好。以同樣的方式使用它,創建命令的快捷方式。

http://ssokolow.github.com/quicktile/

答案4

只需按住超級鍵,您將獲得 ubuntu 中最有用的快捷方式,如圖所示。

在此輸入影像描述

相關內容