看懂理解 keyboard中 , navigation的设置: 切换工作区和移动窗口到不同的工作区.

navigation中, 主要有两个方面的内容:

  • 移动窗口到工作区 的shortcuts
  • 切换工作区的shortcuts

首先清楚:
工作区workspace, fedora 23中 好像只有上下方向 的 工作区, 没有 左右方向的 工作区? (because: workspaces are not configured by "dconf" to look like workspace 1 2 3 4 ... )
move window one monitor up/down/left/right, 是针对多个监视器 终端而言的;

因此, 针对上下方向的workspace而言, 记住3点就好了:

  1. 只有 "上下方向"上的 键 操作才是有效的, 左右left/right是无效的, available key: home/end(表示第一和最后的...) pageup/pagedown(表示上一个/下一个的...), up/down...

  2. 切换工作区的 "主键" 是 super, 而移动窗口到工作区的 "主键" 是" shift+super" 多了一个 shift.

  3. 总结:
    切换工作区:
    切换到第一个和最后一个工作区: super+home/down;
    向上/向下切换工作区: super+ pgup/pgdn , === ctrl _alt _up/down.

    移动窗口到工作区:
    移动当前窗口 到 第一个/最后一个工作区: shift+super +home/down;
    移动窗口到上一个/下一个工作区: shift+super +pgup/pgdn;
    注意, 移动到下一个workspace, 跟 移动窗口到最后一个工作区是不同的, 因为 最后始终存在一个工作区, 所以...下一个工作区是不等于 最后一个工作区的!

     上面这个移动窗口到上一个/下一个 工作区 的英文解释 正好如此:  move window one workspace up/down:  <code>move + sth + distance + direction </code>  
    

================================================ ===========

对于linux而言, workspace是很重要 也很 实用的功能, 一定要好好利用.

linux的多 工作区, 有点类似 于 firefox的 ctrl_shift+e 标签 分组, 有利于 对工作进行 分类!!

通常: 
    workspace1:  firefox;
    workspace 2:  vim ( ![](http://images2015.cnblogs.com/blog/821299/201609/821299-20160921235906902-2053383196.png)

 functionality also included);
    workspace 3:  miscellaneous:  mis-杂的, cell-小东西, aneous-形容词后缀...
如果编程需要反复查看firefox和vim, 可以把他们放在同一个 workspace中.

Switch windows of an application: 是指的, 一个应用程序如 shell terminal, 可能有多个窗口, 在这些窗口之间进行切换的shortcuts: 默认的是 shift+super+w.

需要注意这两个的区别: "switch window" 和Switch windows of an application

  • switch window 是指的 在 同一个 工作区 中, 直接切换窗口, 切换的只是 同一个 工作区 中的多个窗口, 不能切换到 其他工作区(不能跨工作区切换)
  • switch windows of an application, 是在多个工作区, 跨工作区之间 所有的程序 之间切换窗口.

所以 , 最好是设置 后面的这个, 这样 既可以 在多个程序间切换, 又可以在 一个程序的多个窗口 之间 进行切换, 而且, shortcut 最好设置成 super+w, 不设置成默认的 shift +super +w

==================================== =========

但是要注意的是, 如果这个桌面只有一个窗口, 那么这些操作都将无效: 因为, 从视觉上来看, 最后是有一个ws, 但是最后一个ws是不会放东西的, 所以实际上就只有一个ws, 所以无论你怎么移动, 他都在这个(第一个)ws中。 只有当桌面上有 >= 2个窗口时, 才能 可能 增加一个ws。 同时 往下移动一个ws。

原文地址:https://www.cnblogs.com/bkylee/p/5894671.html