最近我又调整了我的 Workspace 分类, 我一直觉得这个分类方法效率特别高, 安利了不少人, 反馈都表示很棒, 故而写这篇博客希望能分享给更多人.
workspace, 是指linux的的工作区, 自从我使用了workspace, 工作效率倍增, 开小差的情况也少了很多.
为什么这么说呢? 因为我的每个workspace都固定放了不同的工具, 而且不超过2个(保证同一个workspace我可以使用alt+tab
快速切换), 这样我不用费时费力去找我要的窗口.
这样分好类后再加上无敌科学的快捷键, 持之以恒形成条件反射, 外人看来那操作简直碉堡.
事不宜迟, 赶紧看一下是这个小技巧.
设置快捷键
首先我们需要设置用到的快捷键:
在System Settings
的Keyboard
中, 可以设置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']" |
工作区分类
接下来是工作区的分类, 主要关注每个工作区放置什么工具. 有了这些分类, 切换工具几乎不用时间思考和寻找了.
以下是我常用的分类:
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 |
最后
需要强调的是, 这个分类是根据个人的实际使用需求来定制的, 制订了一个分类后, 在实际使用的时候, 如果有不适或者更好的, 可以随时调整, 或者说不断迭代吧.