解放你的双手,AutoHotkey Script自定义快捷键

681 阅读1分钟

今天分享一下我一直在使用的windows上的自定义快捷键的方案:autohotkey script 软件

写代码的时候,总是会有控制光标的滑动的情况,但是这时候如果右手去摸鼠标或者去找方向键就觉得太远了,所以我的方案就是利用大写锁定键+组合键,实现方向键定位的作用:

  • 大写+I : 方向键 ↑
  • 大写+J : 方向键 ←
  • 大写+K : 方向键 ↓
  • 大写+L : 方向键 →
  • 大写+U : Home(定位到行首)
  • 大写+O : End(定位到行尾部)
  • 大写+8 : 选中光标左侧所有字符
  • 大写+9 : 选中光标右侧所有字符

这样写代码就完全解放了双手,不要太流畅。

附上autohotkey script脚本文件代码:

$CapsLock::return
LAlt & Capslock::SetCapsLockState, % GetKeyState("CapsLock", "T") ? "Off" : "On"
CapsLock & I::Up
CapsLock & J::Left
CapsLock & K::Down
CapsLock & L::Right
CapsLock & 8::+Home
CapsLock & 9::+End
CapsLock & U::Home
CapsLock & O::End

这里屏蔽了CapsLock键本来的功能,改成了Alt+CapsLock切换大小写;

  • 下载autohotkey script
  • 新建文件"installkey.ahk",把脚本代码复制进去
  • 右键,点击 "Compile Scrpit"编译脚本
  • 最后会在目录下生成exe文件,双击打开就执行脚本成功了
  • 为了使用方便,把exe放在StartUp目录下,开机自启

软件安装包和脚本这里放在网盘里面,有需要的可以从这里下载: 链接:pan.baidu.com/s/1FT7HuAvD… 提取码:1rln