2009-04-30 2 views
11

Dvorak 키보드 레이아웃으로 전환하는 데 관심이 있습니다. 모든 사람이로 실행되는 문제는 다음과 같은 일반적인 프로그래밍 * 키보드 단축키 :Windows 용 Mac 스타일 "Dvorak - Qwerty 명령"키보드 매핑?

  • Ctrl + C
  • Ctrl 키 + V
  • Ctrl + Z

더 이상 없을 것입니다 키 Dvorak 레이아웃은 C, V 및 Z가 다른 위치에 있기 때문에 키보드의 왼쪽 하단에 있습니다.

맥이 라는 키보드 레이아웃을함으로써이 문제를 해결했다 "드보르작 - 쿼티 명령"키보드가 드보락 모드로 정상적으로이지만 명령 키를 누르면 매핑이 일시적으로 쿼티로 되돌아.

Windows에 이러한 기능이 있습니까? 이러한 위업은 Microsoft Keyboard Layout Creator을 사용하여 달성 할 수 있다고 제안되었지만 모든 것을 가장하는 척하지는 않습니다.

즉, Stackoverflow 사용자는 이것이 이미 해결 된 문제입니까?


*

는 농담 가장 일반적인 프로그래밍 작업이 Ctrl + C, Ctrl 키 + V 있다는 것.

+1

Dvorak-Qwerty를 사용해 보았습니다. "헤이, 드보락을 시도해 봅시다."단계에서 근육 기억의 충돌로 인해 단단한 두통이 생겼습니다. 또한 MSKLC는 실제로 사용하기가 쉽습니다. – millimoose

+1

나는 이것이 http://SuperUser.com에 속한다고 생각한다. –

+0

날짜를 봐라. –

답변

15

모든 바로 가기를 포함하여 지금은 Dvorak 만 사용하고 있습니다. 다음과 같은 이유와 방법이 있습니다.

2 년 전 크리스마스 시즌을 시작했습니다. 나는 학교에 다니지 않았거나 조금만 일했기 때문에 가난한 타이핑 능력이 일상 생활에 부정적인 영향을 미치지 않을 것입니다. 나는 내 자신과 협약을 맺었습니다. 내 QWERTY는 내 Dvorak 타이핑이 현재의 QWERTY 능력에 달할 때까지는 안됩니다. 그것은 가장 좋고 가장 고통스러운 결정이었습니다. 매일 나는 키보드 훈련을 2 ~ 3 시간 보냈다. 50WPM에 도달하는 데 3 주가 걸렸습니다. 어떤 이유로 2 개월 동안 밖에 나가있었습니다. 나는 훈련을 계속했고, QWERTY를 사용했을 때부터 원래의 표준화 된 효율 (카운트 정확도)을 능가하는 데 약 3 개월이 걸렸습니다. 이제 나는 QWERTY를 사용했을 때보 다 약간 빠르지 만, 무엇보다도 나는 내 손이 긴 날이 끝나면 더 이상 상처를 입지 않는다.. 그것은 세상의 모든 변화를 가져옵니다.

규칙 :

  • 은 키보드의 키를 재 배열하지 마십시오. 그것은 터치 타이핑,보고 그만! 키를 움직이면 중요한 f/j 힌트가 엉망이되고 키보드 느낌이 바뀌어 절대 사용하지 않을 시각적 정보를 제공합니다.
  • Dvorak을 처음 배우는 동안 QWERTY로 다시 전환하지 마십시오. "그래서 빨리 입력 된 것을 얻을 수 있습니다."
  • 온라인 타이핑 소프트웨어로 매일 연습하십시오. 오랜 시간이 지났지 만 불행하게도 내가 어디에서 연습하고 있는지 기억하지 못합니다. :(
  • 처음에는 Dvorak을 입력 한 후 손가락이 아플 것입니다. l 키가 처음에는 많은 문제가 있었지만 단순히 익숙하지 않았기 때문에 학습에 압박감을 느끼게되었습니다. 당신이 향상시킬 때 더 나아지고, 당신이 그것을 알기도 전에 QWERTY보다 Dvorak에 더 편할 것입니다.

제안 : 당신이 위에서 언급 한 것처럼

  • 은 드보르작/QWERTY 콤보 모드를 사용하지 마십시오. Dvorak Assistant을 사용하면 어디에서나 Dvorak을 사용할 수 있으며 컴퓨터간에 개인적으로 바로 가기를 일관되게 유지하려면 새 위치에서 동일한 바로 가기 문자를 사용하십시오.

관측 :

  • 이 peoeple 처음 드보르작을 배우기 위해 너무 쉽게, 그리고 나중에 인생에서 적은 부상, 왜이 땅에서 우리가 우리의 초등학교에서이 교육되지 않은 결과 때문에 ??? QWERTY 레이아웃 뒤에 앉아있는 학생들에게 "적절한 타이핑"을 가르치는 것은 입니다. 그 위에, 수업은 이미 엿보기를 막기 위해 모든 열쇠 위에 스티커를 붙였습니다. 그래서 정말 QWERTY를 가르치는 요점은 무엇입니까? QWERTY에 입력 한 지시 된 터치가 나중에 실제 키보드에서 타이핑하는 것을 배우는 데 너무 오래 걸리는 주된 이유이기 때문에 좌절 한 것 같습니다.
+1

당신의 규칙은 스포트 온입니다 (나는 1 년 전에 드보락을 배우기 시작했고 당신과 같은 결론을 내었습니다). 나는 [이 멋진 웹 사이트] (http://learn.dvorak.nl/)를 사용하여 Dvorak을 입력하는 방법을 배웠습니다 (여러 언어가 있음). 그러나, 나는 cmd-qwerty/dvorak에 대해 동의하지 않는다.나는 그것이 매우 유용하다는 것을 발견하고, 어떤 dvorak/쿼티 충돌도 일어나지 않는다. 또한, 그것 없이는 한 손으로 cmd + c 또는 cmd + x를 쉽게 할 수 없습니다. 그러나 그들은 학교에서 Dvorak (또는 기타 괜찮은 비 QWERTY 레이아웃)을 가르쳐야합니다. QWERTY 이외의 다른 것에 대해서 알고있는 사람은 아무도 없습니다 ... – Cashew

+0

Kenton의 Linux 용 도구를 사용해 본 두 번째 생각에서 저는 당신의 요점을 볼 수 있습니다. dvorak/qwerty 바로 가기 도구를 사용하는 것이 약간 혼란 스럽습니다. (필자는 익숙해지고 있습니다.) 하지만 사람들이 두 가지 방법을 시도해보고 시도해 볼 것을 제안합니다 ... – Cashew

+0

C am gocbi a, .xocy ... 내 말은, 나는 [PowerTyping] (http://www.powertyping.com)이라는 사이트를 통해 Dvorak을 배우고 있습니다. /dvorak/typing.html). 그들은 QWERTY 코스도 있습니다. –

1

AutoHotKey 구조로. 정상적으로 입력 할 때와 Shift 키를 누른 상태에서 DVORAK을 사용합니다. Ctrl 또는 Alt 키를 누른 채 QWERTY 동작이 이어집니다. 이 GNU/리눅스에서 사용할 수 없으므로

;Sorry about the messed up syntax highlighting. 
;Disclaimer: may not work at all. 
#UseHook 
-::Send {Blind} [ 
=::Send {Blind} ] 

q::Send {Blind}' 
w::Send {Blind}`, 
e::Send {Blind}. 
r::Send {Blind}p 
t::Send {Blind}y 
y::Send {Blind}f 
u::Send {Blind}g 
i::Send {Blind}c 
o::Send {Blind}r 
p::Send {Blind}l 
[::Send {Blind}/ 
]::Send {Blind}= 

a::Send {Blind}a 
s::Send {Blind}o 
d::Send {Blind}e 
f::Send {Blind}u 
g::Send {Blind}i 
h::Send {Blind}d 
j::Send {Blind}h 
k::Send {Blind}t 
l::Send {Blind}n 
`;::Send {Blind}s 
'::Send {Blind}- 

z::Send {Blind}`; 
x::Send {Blind}q 
c::Send {Blind}j 
v::Send {Blind}k 
b::Send {Blind}x 
n::Send {Blind}b 
m::Send {Blind}m 
,::Send {Blind}w 
.::Send {Blind}v 
/::Send {Blind}z 

;capitalise 

+-::Send {Blind}{{} 
+=::Send {Blind}{}} 
+q::Send {Blind}" 
+w::Send {Blind}< 
+e::Send {Blind}> 
+r::Send {Blind}P 
+t::Send {Blind}Y 
+y::Send {Blind}F 
+u::Send {Blind}G 
+i::Send {Blind}C 
+o::Send {Blind}R 
+p::Send {Blind}L 
+[::Send {Blind}? 
+]::Send {Blind}{+} 

+a::Send {Blind}A 
+s::Send {Blind}O 
+d::Send {Blind}E 
+f::Send {Blind}U 
+g::Send {Blind}I 
+h::Send {Blind}D 
+j::Send {Blind}H 
+k::Send {Blind}T 
+l::Send {Blind}N 
+;::Send {Blind}S 
+'::Send {Blind}_ 

+z::Send {Blind}: 
+x::Send {Blind}Q 
+c::Send {Blind}J 
+v::Send {Blind}K 
+b::Send {Blind}X 
+n::Send {Blind}B 
+m::Send {Blind}M 
+,::Send {Blind}W 
+.::Send {Blind}V 
+/::Send {Blind}Z 

은 결국이 발에 촬영 될 수 있습니다, 그래서 만약 당신이 그것을 밖으로 시도하는 경우 다른 해결책이 요구 될 수있다.

4

내가 같은 상황에 있었다, 그래서 나는이 쓴 :

http://dvorak-qwerty.googlecode.com

가 도움이 희망을!

(어쩌면 더 좋을 것이다 키보드 레이아웃 크리에이터를 사용하지만, 나도 그것을 알아낼 싶지 않았다!)

+0

그랬다! 완벽하게 작동합니다! – Cashew

+0

이 페이지와 연결된 "dverty"레이아웃은 권장하지 않습니다. 대문자 잠금이 설정되어 있으면 's', 'v'및 'w'문자는 소문자로 남겨 둡니다. –

+0

코드가 우분투에서 작동합니까? # include 과 같은 파일이 없다는 오류 보고서와 함께 문제가있는 것처럼 보였습니다. 하지만이 라이브러리는 Mac OS X에만 해당됩니다. –

1

당신을 '맞아, AutoHotkey는 GNU/Linux 사용자를 도와주지 않는다. 그러나 만일 당신이 Windows에 있다면, AutoHotkey가 다시 한번 온다! 코드가 더 이렇게 될 것을 제외하고 :

^;::Send {Blind}z ;Undo 
^q::Send {Blind}x ;Cut 
^j::Send {Blind}c ;Copy 
^k::Send {Blind}v ;Paste 
^o::Send {Blind}s ;Save 
^r::Send {Blind}o ;Open 
^f::Send {Blind}y ;Redo 

나는 AHK 대답을했다 느낌을했다,하지만 난 그 일에 대해 이동하는 방법을 알고하지 않았다. 저를 올바른 방향으로 가리켜 주셔서 감사합니다!