AutoHotkey를 사용한 Dvorak 악센트
10477 단어 tutorialdvorakproductivitykeyboard
하지만 당신이 저와 같다면 제 모국어(스페인어) 때문에 악센트가 필요하다는 것을 AutoHotKey 스크립트로 추가하는 방법이 있습니다.
스페인어 억양에 대한 프로세스를 자세히 설명하고 자신만의 억양을 만들어야 하는 경우에 예로 사용할 수 있습니다.
단계
áéíóú
, 문자 및 ñ
및 기호¡¿
를 인식해야 합니다. 숯
12월
숯
12월
ㅏ
0225
ㅏ
0193
이자형
0233
이자형
0201
나
0237
나
0205
영형
0243
영형
0211
유
0250
유
0218
N
0241
N
0209
¿
0191
?
63
¡
0161
!
33
OriginKey::DestinationKey
에 따라 원하는 대상으로 각 키를 다시 매핑해야 합니다. 숯
수식어
^^
Ctrl 키
!
대체
+
옮기다
accent-keys.ahk
라는 스크립트 파일을 만듭니다.!a::Send {Asc 0225} ; Alt+a -> á
!+a::Send {Asc 0193} ; Shift+Alt+a -> Á
!d::Send {Asc 0233} ; Alt+e -> é
!+d::Send {Asc 0201} ; Shift+Alt+e -> É
!g::Send {Asc 0237} ; Alt+i -> í
!+g::Send {Asc 0205} ; Shift+Alt+i -> Í
!s::Send {Asc 0243} ; Alt+o -> ó
!+s::Send {Asc 0211} ; Shift+Alt+o -> Ó
!f::Send {Asc 0250} Alt+u -> ú
!+f::Send {Asc 0218} ; Shift+Alt+u -> Ú
!l::Send {Asc 0241} ; Alt+n -> ñ
!+l::Send {Asc 0209} ; Shift+Alt+n -> Ñ
스페인어에서 느낌표와 물음표 기호는 시작 부분에 열려 있고 끝 부분에 닫혀 있어야 합니다.
!+[::Send {Asc 0191}{Asc 63}{left 1} ; Shift+Alt+[ -> ¿?
!+1::Send {Asc 0161}{Asc 33}{left 1} ; Shift+Alt+1 -> ¡!
마지막 두 사람은 또 다른 트릭이 있습니다. 열기 및 닫기 기호를 만들고
{left 1}
명령을 사용하여 기호 사이에 커서를 이동합니다.그리고 저처럼 자바스크립트로 작업을 하시는 분들이라면 논리적 비교를 위한 단축키를 만들어두시면 도움이 될 것입니다.
숯
12월
숯
12월
=
61
<
60
!
33
>
62
!+::Send {Asc 61}{Asc 61}{Asc 61} ; Alt+= -> ===
!++::Send {Asc 33}{Asc 61}{Asc 61} ; Shift+Alt -> !==
!,::Send {Asc 60}{Asc 61} ; Alt+, -> <=
!.::Send {Asc 60}{Asc 62} ; Alt+. -> >=
악센트가 있는 드보락 키보드
재정의 방지
우리는 최근에 단축키Alt+Shif+A
를 정의했지만, 예를 들어 VSCode도 이 단축키를 사용하여 주석을 토글합니다.
(AltGr)을 수정자로 시뮬레이션하여 모든 Alt+Shift+
맵을 RightAlt+Shift+
에서만 작동하도록 변경할 수 있습니다. !+
수정자를 >!+
로 변경하십시오.
이제 VScode에서 LeftAlt+Shift+a
를 사용하고 RightAlt+Shift+a
를 사용하여 Á
(악센트 포함)를 작성할 수 있습니다. 모든 Alt 수정자를 AltGr(왼쪽 오른쪽)로 변환할지 또는 충돌이 있는 조합만 변환할지 여부는 사용자에게 달려 있습니다.
그게 다야!
행복한 코딩 🖖
Reference
이 문제에 관하여(AutoHotkey를 사용한 Dvorak 악센트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다
https://dev.to/equiman/accents-on-dvorak-with-autohotkey-2j7g
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념
(Collection and Share based on the CC Protocol.)
우리는 최근에 단축키
Alt+Shif+A
를 정의했지만, 예를 들어 VSCode도 이 단축키를 사용하여 주석을 토글합니다.(AltGr)을 수정자로 시뮬레이션하여 모든
Alt+Shift+
맵을 RightAlt+Shift+
에서만 작동하도록 변경할 수 있습니다. !+
수정자를 >!+
로 변경하십시오.이제 VScode에서
LeftAlt+Shift+a
를 사용하고 RightAlt+Shift+a
를 사용하여 Á
(악센트 포함)를 작성할 수 있습니다. 모든 Alt 수정자를 AltGr(왼쪽 오른쪽)로 변환할지 또는 충돌이 있는 조합만 변환할지 여부는 사용자에게 달려 있습니다.그게 다야!
행복한 코딩 🖖
Reference
이 문제에 관하여(AutoHotkey를 사용한 Dvorak 악센트), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/equiman/accents-on-dvorak-with-autohotkey-2j7g텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)