-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathcapsKeys.ahk
More file actions
61 lines (48 loc) · 1.47 KB
/
capsKeys.ahk
File metadata and controls
61 lines (48 loc) · 1.47 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
SetCapsLockState AlwaysOff
; Basic movement
CapsLock & j::Send {blind}{Left}
CapsLock & l::Send {blind}{Right}
CapsLock & i::Send {blind}{Up}
CapsLock & k::Send {blind}{Down}
; Fast move
CapsLock & u::Send {blind}{Up 5}
CapsLock & n::Send {blind}{Down 5}
; Fast delete
CapsLock & Backspace::Send {blind}{Backspace 5}
CapsLock & Delete::Send {blind}{Delete 5}
; Delete words
CapsLock & w::Send {blind}^{Backspace}
CapsLock & e::Send {blind}^{Delete}
; Go back or forward.
CapsLock & ,::Send {blind}!{Left}
CapsLock & .::Send {blind}!{Right}
; with mouse wheel
CapsLock & WheelDown::Send {blind}!{Left}
CapsLock & WheelUp::Send {blind}!{Right}
; Call context menu
CapsLock & p::Send {AppsKey}
; Emulate PgUp, PgDn, Home, End buttons.
CapsLock & h::Send {blind}{Home}
CapsLock & SC027::Send {blind}{End}
CapsLock & y::Send {blind}{PgUp}
CapsLock & b::Send {blind}{PgDn}
; Jump left or right on.
CapsLock & Space::Send {blind}^{Right}
CapsLock & LAlt::Send {blind}^{Left}
; Copy, crop and paste. For convenience
CapsLock & c::Send {blind}^c
CapsLock & x::Send {blind}^x
CapsLock & v::Send {blind}^v
; Delete everything before or after the cursor
CapsLock & q::Send {blind}+{Home}{Delete}
CapsLock & r::Send {blind}+{End}{Delete}
; Select word around cursor
CapsLock & s::Send {blind}^{Left}^+{Right}
; Copy line and add below
CapsLock & a::Send {blind}{End}+{Home}^c{End}{Enter}^v
; Copy and delete line
CapsLock & d::
Send {blind}{End}
Send {blind}+{Home}+{Home}
Send {blind}^c{Backspace}
return