在 Windows 中,我可以使用“Windows 键 + 箭头”对齐功能在多显示器设置中快速在显示器之间移动窗口。我正在寻找在 Linux 中执行同样操作的方法。我尝试过 Cinnamon、KDE 和 XFCE,但一直没能弄清楚如何在这些 DE 中获得此功能。
答案1
我使用 KDE,并且有一个键绑定。从 K 菜单运行“系统设置”(如果图标尚未显示,您可以在搜索字段中搜索该短语)。然后转到“快捷方式和手势”,然后转到“全局键盘快捷键”,从 KDE 组件列表中选择“KWin”。有一个名为“窗口到下一个屏幕”的操作。为我的分配一个热键(我使用 Ctrl-Alt-Shift-Right)。奇怪的是,没有窗口到下一个屏幕的热键以前的屏幕。但是,由于我只有 2 个显示器,因此它充当了左右显示器之间的切换。我应该补充一下,我使用的是 Linux Mint 13 64 位和 KDE 4.8.5。
答案2
以下信息已弃用
此行为现在是 Linux Mint 18.3 中的默认行为,
只需进入键盘设置
在 Linux Mint 18 16.04 上:
(1)下载先决条件。
sudo apt install xdotool wmctrl
(2)创建一个目录并下载一个包含将窗口移动到下一个监视器的代码的文件。 您可以选择除 ~/bin 之外的其他内容。
mkdir ~/bin && cd $_
wget https://makandracards.com/makandra/12447-how-to-move-a-window-to-the-next-monitor-on-xfce-xubuntu/attachments/2677 && mv 2677 move-to-next-monitor`
(3)确保脚本具有运行能力。
chmod +x move-to-next-monitor
(4)从桌面左下角的菜单转到“首选项-->键盘”。
按 Super,输入“键盘”,按 Enter。
(5)转到“快捷方式”选项卡。在左侧列表的底部,单击“自定义快捷方式”。使用窗口底部的“添加自定义快捷方式”按钮。为快捷方式命名,然后单击带有文件夹图标(无)的按钮。在 ~/bin/move-to-next-monitor 找到我们下载的文件。
(6)双击以下字段之一:“未分配”,然后按下您选择的组合键。
现在就尝试一下吧!
[原始来源]
https://makandracards.com/makandra/12447-how-to-move-a-window-to-the-next-monitor-on-xfce-xubuntu
答案3
在 Xubuntu 16.04 上:
在终端中执行以下命令(基于这个 git 说明),然后指定键盘快捷键。执行快捷键应将活动窗口移动至另一台显示器。
安装
xdotool
sudo apt-get install xdotool
从 git 存储库中下载所需文件夹中的文件
wget https://raw.githubusercontent.com/jc00ke/move-to-next-monitor/master/move-to-next-monitor
使文件可执行
chmod +x move-to-next-monitor
将文件移动到路径中的文件夹中,以便
move-to-next-editor
可以从任何地方执行。mv move-to-next-monitor /somewhere/in/your/$PATH
分配键盘快捷键(基于在这个博客上)
打开 Xfce 设置 → 键盘 → 键盘快捷键
添加移动到下一个监视器的条目并为其分配键盘快捷键。
它应该立即激活,因此请在设置窗口上尝试它。:)
答案4
更多信息。
根据这篇文章:https://unix.stackexchange.com/questions/48456/xfce-send-window-to-other-monitor-on-keystroke
有一个带有增强代码的 github repos: https://github.com/jc00ke/move-to-next-monitor