mirror of
https://github.com/js0ny/dotfiles.git
synced 2025-12-21 00:33:00 +00:00
43 lines
561 B
AutoHotkey
43 lines
561 B
AutoHotkey
#Requires AutoHotkey v2.0
|
|
#SingleInstance Force
|
|
|
|
Tab Up:: Send '{Tab ' (A_PriorKey = 'Tab' ? 1 : times) '}'
|
|
Tab:: global times := ''
|
|
|
|
#HotIf GetKeyState('Tab', 'P')
|
|
h::Left
|
|
n::Down
|
|
e::Up
|
|
i::Right
|
|
H::Home
|
|
I::End
|
|
u::PgUp
|
|
d::PgDn
|
|
1::F1
|
|
2::F2
|
|
3::F3
|
|
4::F4
|
|
5::F5
|
|
6::F6
|
|
7::F7
|
|
8::F8
|
|
9::F9
|
|
0::F10
|
|
-::F11
|
|
=::F12
|
|
+:: global times .= ThisHotkey
|
|
#HotIf
|
|
|
|
Enter Up:: Send '{Enter ' (A_PriorKey = 'Enter' ? 1 : times) '}'
|
|
Enter:: global times := ''
|
|
|
|
#HotIf GetKeyState('Enter', 'P')
|
|
b:: {
|
|
Run("vivaldi.exe")
|
|
}
|
|
t:: {
|
|
Run("wezterm-gui.exe")
|
|
}
|
|
c:: {
|
|
Run("code.exe")
|
|
}
|