win10的新窗口快捷键令人印象深刻,它在多个桌面之间切换的功能,使得我们保持窗口布局的同时,减少不必要的操作。
比较基础的win键[1]组合
-
win + ←或→
窗口移动到桌面左侧或右侧 -
win + ↑或↓
窗口最大化或最小化 -
win + d
显示桌面(再次按下恢复)
如果win10也有就好了
之前用了linux GNOME桌面系统之后,发现有个功能挺好用,win + pageup 或 pagedown
切换不同的桌面,就在想如果win10也有这功能就好了。
发现win10虚拟桌面
在网上看到win10的快捷键:
-
win + ctrl + d
可以新建虚拟桌面; -
win + ctrl + ←或→
在这些桌面之间切换; -
win + ctrl + F4
关闭此桌面 -
win + tab
显示所有桌面略缩图
快捷键不方便单手操作
win10的这些设定增加了效率。例如,我经常会用两个虚拟桌面,桌面1用来写读书笔记;桌面2用来预览笔记的网页效果。
我在第一屏看书,然后用思维导图软件组织成合理的框架结构,保存为读书笔记。
然后在第二屏,把笔记转换为markdown文件,在浏览器里实时预览效果(chrome + markdown plus插件)。
经常在两个桌面之间切换,这时候右手为了按win + ctrl + ←或→
,不得不在键盘的主键区、方向键区、鼠标之间来回移动,这就有点繁琐。
有没有什么办法?我想
- 用
win + ctrl + a和s
代替win + ctrl + ←和→
(桌面切换) - 用
win + ctrl + x
代替win + ctrl + F4
*
(关闭当前虚拟桌面)* - 用
win + q
代替alt + F4
(关闭当前窗口)
这样左手单手操作就可以。
win10快捷键的修改方法:AHK
win10本身并不能直接修改快捷键,查找了相关资料之后,AutoHotKey进入了视野。
它可以把按下某键变为按下另一键的效果,尤其在某个键损坏的时候很方便。
如何使用:一个可用的最简版
在网上下载AutoHotKey并安装,这时创建一个后缀为ahk的文件,在里面输入:
;===============================================================================
;用来修改win10默认的窗口快捷键,使左手可以单手操作
;===============================================================================
^#a::
send, {lwin down}{ctrl down}{left}
sleep 50
send, {lwin up}{ctrl up}
return
;按下ctrl + win + a等于按下ctrl + win + 左方向键
^#s::
send, {lwin down}{ctrl down}{right}
sleep 50
send, {lwin up}{ctrl up}
return
;按下ctrl + win + s等于按下ctrl + win + 右方向键
^#x::
send, {lwin down}{ctrl down}{f4}
sleep 50
send, {lwin up}{ctrl up}
return
;按下ctrl + win + x等于按下ctrl + win + F4
#q::
send, {alt down}{f4}
sleep 50
send, {alt up}
return
;按下win + q等于按下alt + F4
#w::
send, {lwin down}{up}
sleep 50
send, {lwin up}
return
;按下win + w ,将窗口最大化,接下来的按键都是窗口缩放操作
#a::
send, {lwin down}{left}
sleep 50
send, {lwin up}
return
;按下win + a ,将窗口向左移动
#s::
send, {lwin down}{right}
sleep 50
send, {lwin up}
return
;按下win + s ,将窗口向右移动
#z::
send, {lwin down}{down}
sleep 50
send, {lwin up}
return
;按下win + s ,将窗口变小
up
表示松开按键;以;
开始的一行是给人看的注释,对程序无作用。
新快捷键开机自动生效
windows以前版本上在开始菜单有个启动文件夹,一开机就会启动这里面的文件,以前经常用来开机宽带拨号。
win10中的这个文件夹可以在C:/programdata/microsoft/windows/[开始]菜单/程序/启动
[2]找到,创建AHK文件的快捷方式,然后把快捷方式剪切到这就行了。
更多阅读
其它win快捷键:
点击查看更多win10快捷键
你也可以尝试将win + ←→↑↓
修改为win + aswz
这四个键位。{up}当大括号里只有up时,代表上方向键。{down}同理代表下方向键。
然后配合win + 1或2或 ...
激活任务栏上第n个窗口。
当然AHK的功能要强大的多,上面列举的只是最简单的功能,还包括在文本编辑器中输入hw,然后变成输入hello,world!等很多功能。
如果想了解AHK,点击查看中文入门教程。
-
键盘左下角Ctrl和Alt之间的键。 ↩
-
c盘的programdata文件夹默认是隐藏的,在地址栏输入
C:/programdata
回车即可。 ↩