SkyBlog

©2020 - 2025 By Flysky
框架Next.js|主题Shadcn
Built by vercel on Sun, 28 Dec 2025 06:40:10 GMT

AutoHotkey

窗口的宏创建和面向自动化的脚本实用程序

这篇文章发布于 2025年02月16日,星期日,03:50。阅读 ? 次,? 条评论

Shiki 暂时不支持 AutoHotkey 语法高亮

将 Caps 按键转为 Ctrl + Space 模仿 Mac 中英文切换

#Requires AutoHotkey v2.0
 
CapsLock::{
    if KeyWait("CapsLock", 0.45)  ; 等待 0.45 秒,返回 true 表示短按
        Send "^ "  ; 发送 Ctrl + Space
    else {
        global t := !t
        SetCapsLockState(t ? "On" : "Off")
    }
    KeyWait("CapsLock")  ; 等待 CapsLock 松开,防止重复触发
}

交换 Ctrl 和 Alt

#Requires AutoHotkey v2.0
 
; 左 Ctrl -> 左 Alt
LCtrl::{
    Send("{LAlt Down}")
    KeyWait("LCtrl")
    Send("{LAlt Up}")
    return
}
 
; 左 Alt -> 左 Ctrl
LAlt::{
    Send("{LCtrl Down}")
    KeyWait("LAlt")
    Send("{LCtrl Up}")
    return
}

上一页

Next.js 中的缓存

下一页

Git