Windows 下实现全局热键

前言

在 Linux GNOME 的时候可以设置全局热键,按 Ctrl + F1 打开 kitty

回到 Windows 好像没有内置的功能,于是找到了

https://github.com/AutoHotkey/AutoHotkey

这个工具,是 GPL2 开源的。

使用

在 Windows 10 下我安装了 Windows Terminal ,安装后可以通过 wt 命令打开,

所以可以用 AutoHotKey 在按下 Ctrl + F1 后执行 wt 打开终端,顺便最大化 (Win + Up)

^F1::
{
    Run "wt"
    WinWait("Windows PowerShell")
    Send "#{Up}"
}

WinWait 会在完全打开 Windows Terminal 后才执行后面的 Win + Up

这里 ^ 代表 Ctrl# 代表 Win 键,具体看这里

ahk 文件编译成可执行程序后可以添加开机自启动


Windows 下实现全局热键
https://nekoside.com/archives/windows-xia-shi-xian-quan-ju-re-jian
作者
nekoside
发布于
2026年01月27日
更新于
2026年01月27日
许可协议