오토핫키 셋팅
AutoHotkey로 방향키 대신 wasd 또는 ijkl를 방향키로 쓰기 - AutoHotkey 다운 부터 키맵 설정, 시작 프로
(최종 코드는 가장 아래에 있습니다.) 코딩을 하다보면 방향키를 사용할 때가 많다. 하지만 방향키는 상대적으로 오른쪽에 위치해서 손목을 계속 꺾어야 하는 불편함이 있다. 평소에는 괜찮았는
bacha.tistory.com
SetCapsLockState, AlwaysOff
#If GetKeyState("Capslock","P")
k::Up
h::Left
j::Down
l::Right
u::Home
i::End
`;::BackSpace
/::Del
'::Send, {"}
c::^c
v::^v
f::^f
q::pgDn
w::pgUp
1::Send,{F1}
2::Send,{F2}
3::Send,{F3}
4::Send,{F4}
5::Send,{F5}
6::Send,{F6}
7::Send,{F7}
8::Send,{F8}
9::Send,{F9}
0::Send,{F10}
-::Send,{F11}
=::Send,{F12}
#If
#If GetKeyState("Capslock","P")
+j::Send, {(}
+k::Send, {)}
+n::Send, {{}
+m::Send, {}}
+u::Send,{[}
+i::Send,{]}
#If
/*
IME check
*/
IME_CHECK(WinTitle) {
WinGet,hWnd,ID,%WinTitle%
Return Send_ImeControl(ImmGetDefaultIMEWnd(hWnd),0x005,"")
}
Send_ImeControl(DefaultIMEWnd, wParam, lParam) {
DetectSave := A_DetectHiddenWindows
DetectHiddenWindows,ON
SendMessage 0x283, wParam,lParam,,ahk_id %DefaultIMEWnd%
if (DetectSave <> A_DetectHiddenWindows)
DetectHiddenWindows,%DetectSave%
return ErrorLevel
}
ImmGetDefaultIMEWnd(hWnd) {
return DllCall("imm32\ImmGetDefaultIMEWnd", Uint,hWnd, Uint)
}
$Esc::
if(IME_CHECK("A"))
Send, {VK15}
Send {Esc}
return
+Space::
if(IME_CHECK("A"))
Send, {VK15}
return
#If GetKeyState("Capslock","P")
Space::
if(!IME_CHECK("A"))
Send, {VK15}
#If
return
'Settings' 카테고리의 다른 글
백준 node.js 입력받기 (0) | 2022.05.14 |
---|---|
VS Code 터미널 Git bash로 변경하기 (2) | 2021.09.03 |
댓글
이 글 공유하기
다른 글
-
백준 node.js 입력받기
백준 node.js 입력받기
2022.05.14 -
VS Code 터미널 Git bash로 변경하기
VS Code 터미널 Git bash로 변경하기
2021.09.03