惟有于技术中才能明得真相

WindowsPager: Windows下的虚拟桌面

虚拟桌面(Virtual
Desktop)几乎是Linux桌面系统的标配,它可以使你看起来有多个桌面。它的用处在于你可以将程序分散到多个桌面中去,例如,你可以将娱乐用的程
序放在一个桌面,工作用的程序放在另一个桌面,工作时就切换到工作桌面,娱乐时就切换到娱乐桌面,这样每个桌面的应用程序都不会太多,在工作时也可以集中
注意力。如果你经常需要打开太多的程序,并且用过虚拟桌面,就会发现它的好处了。

可是这么好的东西在Windows下默认竟然没有,所以只得借助第三方的工具了,我是在小众软件上发现这个工具的,那就是WindowsPager,在此表示感谢。下载完成直接运行,默认会启动四个虚拟桌面,相应地有四个迷你窗口显示在任务栏上,每个迷你窗口代表一个虚拟桌面,单击这个迷你窗口就会切换到对应的虚拟桌面,每个迷你窗口还会显示虚拟桌面的缩略图,可以参看小众软件
介绍。我觉得那样太占空间,并且我也不太喜欢它显示虚拟桌面的缩略图。尤其是考虑到这样一种情况,当你正在玩游戏或者看股票时,突然发现老板窜进来了,于
是你立即切换到另一个虚拟桌面,但是那个游戏和股票的缩略图还在,尽管老板可能看不见,你是不是仍然有点心虚?另外,WindowsPager的快捷键有
些烦琐,默认需要按Ctrl+Win+数字键或Ctrl+Win+左右箭头来切换到虚拟桌面。但是,关键时刻,你确保能记得住要按这么键,你能确保你就不
会出差错?好吧,怎么办?WindowsPager没有提供配置界面,这就需要我们动手改配置文件了,还好并不复杂。配置文件是在程序主目录下的
windowspager/windowspager.ini文件。

首先,我将虚拟桌面从四个改成了两个,我觉得两个足够了,切换起来也要简单一些。

[Layout]
rows=1
columns=2


然后我们使用Alt+1,2来切换到不同的桌面,Alt+`用于在两个桌面进行切换,`键在TAB键的上面,1键的左边。

[HotkeysDesktopSwitch]
modifier=alt
// 此处省略多行

[HotkeysDesktopScrolling]
modifier=alt
;; 使用alt+`在不同虚拟桌面之间进行切换
page_left=0xC0
;;page_left=0x25
;;page_right=0x27
;;page_up=0x26
;;page_down=0x28


最后将迷你窗口显示在系统托盘中,并且不显示缩略图。

[Misc]
;;display the current desktop number inside a trayicon; no preview window, (yes or no)
trayicon=yes



存配置文件,重启windowspager,是不是没有缩略图了,只会显示一个小小的数字图标,代表当前所处的虚拟桌面,这样是不是安全多了?靠!搞得我
在像犯罪,其实我一直是个好员工,从来不玩游戏,从来不看股票。我这样做的目的完全是为了效率,修改快捷键是为了切换起来更快,不显示缩略图是为了有最大
可利用空间。

最后说个windowspager的最大缺点,就是命令行窗口感觉额外套了一层,从别的程序切换过来时也不能聚焦,必须手动
点击鼠标才能聚焦,这对一个键盘爱好者来说,几乎是不能忍受的。因为这一点,我没有在开机自动启动windowspager,只有在打开的程序超过6个时
才会启动。

0 评论: