跳到主要内容

AutoHotkey

  • 自动化脚本热键

符号说明​

  • ! 表示 alt,
  • + 表示shift
  • # 表示win键
  • ^ 表示 ctrl

常用脚本​

bash
; 符号说明
; ! 表示 alt, + 表示shift , ^ 表示 ctrl

;设置按键延迟时间为0,按键重复速度为0
SetKeyDelay, 0, 0 ;

; 快捷键修改

; 光标快速移动,如 上下左右
; 使用方式 alt+i alt+k alt+j alt+l
<!i::send {Up}
<!k::send {Down}
<!j::send {Left}
<!l::send {Right}

; 使用 alt + d 删除光标当前行
!d::
Send {Home}
Send +{End}
Send ^x
return

; 使用 alt + a 将光标移动到开头位置
!a::
send, ^{Home}
return

; 使用 alt + e 将光标移动到末尾位置
!e::
send, ^{End}
return

; 使用 alt + n 实现回车键换行
!n::
Send, {Enter}
return


; 快速移动位置
; 使用方式 ctrl+j ctrl+l
^j::send ^{Left}
^l::send ^{Right}

; 移动上下位置
; 使用方式 ctrl+shift+i ctrl+shift+k
^+i::send !{Up}
^+k::send !{Down}

; 快速选择
; 使用方式 alt+shift+i alt+shift+k alt+shift+j alt+shift+l
+!i::send +{up}
+!j::send +{left}
+!l::send +{right}
+!k::send +{down}
+!;::send +{end}
+!h::send +{home}

; 鼠标滚轮移动
; Alt + RF 滚轮上下滑动
<!R::send {WheelUp}
<!F::send {WheelDown}



; 按住alt+b打开谷歌浏览器
!b::
Run "C:\Program Files\Google\Chrome\Application\chrome.exe"
return


; 按住alt+t打开Windows终端
!t::
Run "wt.exe"
return

CapsLockX​

CapsLockX是基于AutoHotKey脚本编写的

CapsLockX 有四大核心功能: 窗口管理 , 鼠标模拟 、 方向键模拟 、应用内热键

光标移动

类似Vim 模式的 HJKL 移动光标 【左下 上右】

h 键向左移动,j 键向下移动,k 键向上移动,l 键向右移动

全局(基本)CapsLockX + h j k l上下左右 方向键
全局(基本)CapsLockX + y oHome End
全局(基本)CapsLockX + u iPageUp PageDown
全局(基本)CapsLockX + [ ]Shift+Tab 和 Tab
全局(基本)CapsLockX + g回车
全局(进阶)CapsLockX + tDelete
全局(进阶)CapsLockX + hlhl 一起按选择当前词
全局(进阶)CapsLockX + kjkj 一起按选择当前行
全局(进阶)CapsLockX + h + t移位后删:大部分情况可代替退格键