✨SpaceKey✨
喜欢这个项目?请给它 Star ⭐️ 或 赞赏 💰
一套以空格键为核心的按键映射方案,用于优化输入体验,基于 AutoHotkey(AHK) 编写
Tip
base: 内置的按键映射- 包含
core和window,未来可能会添加其他目录 - 由于
custom的存在,base可能会根据我的需求变化而变动 - 如果你想要绝对的稳定性,可以通过
custom目录覆盖它们
- 包含
custom: 自定义按键映射- 如果和
base目录下的文件名相同,则custom的优先级更高 - 举个例子,假设你想要修改
base/core/s.ahk中对符号输入的映射 - 你可以创建
custom/core/s.ahk,则它会代替base/core/s.ahk生效 - 你可以通过
temp/key.ahk查看最终生效的.ahk文件 - 推荐的编辑工具:
- 编辑器: Visual Studio Code
scoop install abyss/Microsoft.VisualStudioCode
- AutoHotkey 语言扩展: thqby.vscode-autohotkey2-lsp (Github)
- 编辑器: Visual Studio Code
- 如果和
SpaceKey/
├── SpaceKey.bat # 启动脚本
├── src/
│ ├── base/ # 内置的默认方案
│ │ ├── core/ # 核心映射
│ │ ├── window/ # 窗口映射
│ │ └── ... # 其他默认映射
│ ├── custom/ # 用户的自定义方案
│ │ ├── core/ # 自定义核心映射
│ │ ├── window/ # 自定义窗口映射
│ │ └── ... # 其他自定义映射
│ ├── temp/key.ahk # 动态生成的 #Include 文件
│ └── ... # 其他文件,请忽略它们
└── ...