生产力 | 我的 Workspace 管理之道

最近我又调整了我的 Workspace 分类, 我一直觉得这个分类方法效率特别高, 安利了不少人, 反馈都表示很棒, 故而写这篇博客希望能分享给更多人.

workspace, 是指linux的的工作区, 自从我使用了workspace, 工作效率倍增, 开小差的情况也少了很多.

为什么这么说呢? 因为我的每个workspace都固定放了不同的工具, 而且不超过2个(保证同一个workspace我可以使用alt+tab快速切换), 这样我不用费时费力去找我要的窗口.

这样分好类后再加上无敌科学的快捷键, 持之以恒形成条件反射, 外人看来那操作简直碉堡.

事不宜迟, 赶紧看一下是这个小技巧.

设置快捷键


首先我们需要设置用到的快捷键:

System SettingsKeyboard中, 可以设置workspace 1-4 的快捷切换键.

我习惯使用ctrl + 1234, 缺点就是每天感觉在打魔兽, 懂行的一定知道为什么选择这个键.

如果想用4个以上的workspace点算啊?

莫担心, 比如我使用的是gnome, 可以这样:

$ dconf read /org/gnome/desktop/wm/keybindings/switch-to-workspace-4
['<Primary>4']

读出值是: '<Primary>4'

同样的, 我们把workspace 5的键值写入相应的workspace:

dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-5 "['<Primary>5']"

同理, 其他workspace也是这样设置, 为了造福网友, 这里还是贴一下:

dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-5 "['<Primary>5']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-6 "['<Primary>6']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-7 "['<Primary>7']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-8 "['<Primary>8']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-9 "['<Primary>9']"
dconf write /org/gnome/desktop/wm/keybindings/switch-to-workspace-10 "['<Primary>0']"

当然还有移动窗口(把当前窗口移动到某个工作区)的快捷键设置:

dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-1  "['<Alt>1']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-2 "['<Alt>2']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-3 "['<Alt>3']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-4 "['<Alt>4']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-5 "['<Alt>5']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-6 "['<Alt>6']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-7 "['<Alt>7']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-8 "['<Alt>8']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-9 "['<Alt>9']"
dconf write /org/gnome/desktop/wm/keybindings/move-to-workspace-0 "['<Alt>0']"

工作区分类


接下来是工作区的分类, 主要关注每个工作区放置什么工具. 有了这些分类, 切换工具几乎不用时间思考和寻找了.
以下是我常用的分类:

workspace 放置的工具
1 terminator 控制台 & file manger
- PDF reader
2 IDE
3 博客/笔记工具
- 思维导图工具
4 chrome (工作用)
5 虚拟机
6
7 scrum 任务面板
- WPS sheet
8 原型文档
9 IDE 2
0 音乐播放器
- chrome 2

最后


需要强调的是, 这个分类是根据个人的实际使用需求来定制的, 制订了一个分类后, 在实际使用的时候, 如果有不适或者更好的, 可以随时调整, 或者说不断迭代吧.

参考


http://askubuntu.com/questions/332264/13-04-more-than-four-workspace-shortcuts-in-gnome-flashback-no-effects