在 11.11 键盘设置中有Move window to workspace N
选项(N 是工作区编号)。但它们不起作用。
有没有办法将移动窗口的键绑定到特定的工作区/视口?
答案1
这要么是一个错误,要么是环境调整的结果。
要验证键盘快捷键,请访问右上角的齿轮,选择系统设置 -> 键盘 -> 快捷键 -> 导航。
Move Window one workspace to the [direction]
应该已定义。如果已定义但您仍然遇到问题,请尝试将 unity 重置为默认值。
要将 Unity 重置为其默认值unity --reset
::
完成后:CTRL+ALT+SHIFT [ARROW]
将获取活动窗口并将其放置在您指向的桌面上。CTRL+ALT [ARROW]
仅切换当前桌面。
更新:
在向用户澄清了这个错误后,我发现这实际上是一个已知的错误。
- https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/348848
- https://bugs.launchpad.net/ubuntu/+source/compiz/+bug/291854
- http://osdir.com/ml/ubuntu-bugs/2011-06/msg40967.html
它似乎迷失在愿望清单状态中。我建议提交一个新的错误以引起人们的注意。我同意这是一个错误。如果它不是一个选项,那么它应该从导航快捷方式中删除。我想我会这样做,这将非常有用。
答案2
这在 14.04 中的原始设置中仍然不起作用。
但是如果你安装CompizConfig 设置管理器(CCSM),激活插件“Put”,并在“Put到任意视口”部分绑定其设置。
绑定可能看起来有点奇怪(<Shift><Control><Alt>1
显示为<Shift><Control><Alt>exclam
),但它对我来说有效。
请注意,当您将窗口移动到另一个视口时,视图中的当前视口也会发生变化(例如,将窗口从视口 1 移到视口 2 可能会导致您将视图切换到视口 2)。为避免这种情况,请转到 CCSM->Put->Misc.Options,然后勾选“Unfocus Window”。
我使用 CCSM->Put 将窗口移动到任意视口而不改变当前视图,并使用带箭头的 Ubuntu 设置将窗口移动到相邻视口并同时移动视图(跟随窗口)。