我只想在 windows 中绑定像 linux 这样的简单快捷方式,但是 autohotkey 对我来说太多了

I just want to bind simple shortcuts like linux in windows but autohotkey is too much for me

我想将一些基本的 Linux 快捷方式绑定到 Windows 中,当我寻找解决方案时,人们说 AutoHotKey 脚本非常有用。

但它是一门完整的语言,我需要一些基本的绑定,当我查看文档时,我必须从入门教程开始,这会花费太多时间

所以请你能告诉我我也在网上查过但没有找到这么多的代码吗?

我想绑定下面的键

mod + q => 退出当前 window

mod + enter => 打开命令

mod + tab => 在 windows 之间切换(例如 => alt + tab)

mod + f => 切换全屏(如 => F11)

mod + 1 => 转到工作区 1

mod + 2 => 转到工作区 2

我只想绑定3、4个快捷方式,不想浪费太多时间。如何编写 .ahk 脚本?

对于您的第一次和第二次绑定:

#q::WinClose, A  ;Close active window
#Return::run cmd ;Start Command Prompt

假设您在第三个和第四个绑定中说“工作区”时指的是“虚拟桌面”,我建议您只使用 this Windows 10 Desktop manager ahk script。我已经使用它几年了,而且效果很好。如果你想自己实现它,你将不得不处理几个 dll 调用,这个脚本很好地实现为函数。我建议滚动到链接 GitHub 页面的底部,看看如何设置它。