Win10的窗口快捷键及改动 AHK AutoHotKey自定义快捷键启动最小化某个程序

比较基础的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默认的窗口快捷键,使左手可以单手操作
;===============================================================================

#q::
    send, {alt down}{f4}
    sleep 50
    send, {alt up}
return
;按下win + q等于按下alt + F4

#x::
    send, {lwin down}{up}
    sleep 50
    send, {lwin up}
return
;按下win + x ,将窗口最大化,接下来的按键都是窗口缩放操作

#c::
    send, {lwin down}{down}
    sleep 50
    send, {lwin up}
return
;按下win + c ,将窗口最大化,接下来的按键都是窗口缩放操作


;==================================这里win + w 快捷键的设置 打开notepad++,而不是系统自带的记事本
Activate(t)
{
  IfWinActive,%t%
  {
    WinMinimize
    return
  }
  SetTitleMatchMode 2    
  DetectHiddenWindows,on
  IfWinExist,%t%
  {
    WinShow
    WinActivate           
    return 1
  }
  return 0
}

ActivateAndOpen(t,p)
{
  if Activate(t)==0
  {
    Run %p%
    WinActivate
    return
  }
}

#w::ActivateAndOpen("Notepad++","D:/ware/Notepad++7.5.1/notepad++.exe")
#g::ActivateAndOpen("Chrome","C:\Users\tanghuan\AppData\Local\Google\Chrome\Application\chrome.exe")
return
;按 win+w 打开notepad++,而不是系统自带的记事本

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,点击查看中文入门教程


  1. 键盘左下角Ctrl和Alt之间的键。

  2. c盘的programdata文件夹默认是隐藏的,在地址栏输入C:/programdata回车即可。



转载地址:

https://www.jianshu.com/p/b6c4f1f5ec18 (初始配置)

https://blog.csdn.net/u013985241/article/details/108591981 (设置快捷键打开某个文件)

  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值