TE
科技回声
首页24小时热榜最新最佳问答展示工作
GitHubTwitter
首页

科技回声

基于 Next.js 构建的科技新闻平台,提供全球科技新闻和讨论内容。

GitHubTwitter

首页

首页最新最佳问答展示工作

资源链接

HackerNews API原版 HackerNewsNext.js

© 2025 科技回声. 版权所有。

Ask HN: Do you use an alternative keyboard layout like Dvorak?

8 点作者 cranium超过 9 年前
I tried to switch to Dvorak and as an Emacs&#x2F;Evil user I was really frustrated to have &quot;easy&quot; shortcuts like M-x, $, C-c C-f suddenly becoming cumbersome to perform (note that copy&#x2F;cut&#x2F;paste in everyday programs also became unwieldy).<p>How did you manage to get past that stage of &quot;omg-why-is-everything-so-unfitting&quot;?

5 条评论

godshatter超过 9 年前
That never became a problem for me. The worst was the up&#x2F;down left&#x2F;right keys in vim, but you just get used to the new ones. You&#x27;re already changing the complete layout, which has totally messed up everything you type. I went through a solid month at least where I couldn&#x27;t type much in dvorak or qwerty. Losing focus for a split second meant splatting gibberish to the screen or causing untold havoc in vim. It&#x27;s been probably ten years since I learned it, and I still occasionally forget which layout I&#x27;m typing in. What&#x27;s another mental hit for easy shortcuts on top of that? If it&#x27;s a big enough problem, update your program&#x27;s keyboard layout to bring back those easy shortcuts.<p>I added dvorak as a regularly-used keyboard layout because of cramping issues while typing. Those went away immediately and never came back, so it was a win for me.
评论 #11037511 未加载
hakanderyal超过 9 年前
Take a look at Programmer&#x27;s Dvorak[1], for a more developer friendly version of dvorak.<p>Other than that, replacing old muscle memories takes some time and practice. It took me a full two weeks of half-day practice to type at an acceptable speed with the new layout.<p>I&#x27;m using a mac, and I mapped the caps lock key to ctrl, which is in a more natural position to press with my left pinky.<p>As my both hands are always on home row when I&#x27;m typing, M-x, C-c, C-w, navigation etc. all comes naturally now. I&#x27;ve been using programmer&#x27;s dvorak for 6 or so years.<p>If I need to do copy-paste etc. with one hand (when using mouse), I switch back to Qwerty with one quick keyboard shortcut (cmd+shift+a for me), than switch back to dvorak when I&#x27;m done.<p>[1]: <a href="http:&#x2F;&#x2F;www.kaufmann.no&#x2F;roland&#x2F;dvorak&#x2F;" rel="nofollow">http:&#x2F;&#x2F;www.kaufmann.no&#x2F;roland&#x2F;dvorak&#x2F;</a>
o4tuna超过 9 年前
For about 21 years I was a qwerty guy, doing a lot of COBOL (a verbose, English-like language that facilitates fast typing). It&#x27;s been fourteen years since I&#x27;ve switched to Dvorak. It was worth it, but it did experience a full month before exceeding my 80+ wpm qwerty speed. (The first couple of weeks would probably have been much easier if I had used a keyboard overlay or use a keyboard labeled as Dvorak instead of qwerty.)<p>Before switching, I wondered how it would affect my ability to use qwerty. Happily, I never lost my ability to be proficient on small keyboards (phone, labelmazer, etc.) that are too small for ten-fingered touch typing. If you switch, you will be able to text away using qwerty without any trouble.<p>But when it comes to touch typing, can you full-on switch back and forth between qwerty and Dvorak without difficulty? I can&#x27;t really give you a field-tested answer to this question. I make it a point not to touch-type on full-sized qwerty keyboards--I don&#x27;t want to risk slowing down on Dvorak. However, on the rare occasions when I need to go qwerty on a full-sized keyboard, I get the sense that switching back to qwerty would be fairly easy. When I use a qwerty keyboard I&#x27;m a little awkward--I have to think about where the letters are, but I&#x27;ve &quot;still got it&quot;. I get the sense that I&#x27;d be back in fine qwerty form if I continued on for a few minutes. But . . . why would I want to go back? Dvorak just flows out of your fingers, and now qwerty just seems like something from the Ministry of Silly Typing. Unless you are typing the word &quot;qwerty&quot; over and over again, Dvorak is the way to go.<p>Also, a word on control-key combinations aren&#x27;t really that big of a deal. But . . . OS X gives you the option of retaining the qwerty layout for control-key combinations if you don&#x27;t want to go whole-hog.<p>And vim? Well, h&#x2F;j&#x2F;k&#x2F;l still move the cursor the same way, but obviously the actual keys for h&#x2F;j&#x2F;k&#x2F;l will no longer be adjacent to each other. Using these keys to move the cursor won&#x27;t be as intuitive, but can it be said that vim users are prone to whimpering about things not being idiot-proof?<p>Along the same vein, video&#x2F;audio editing programs tend to assume a qwerty layout is being used; if the editing app you use allows you to control the playhead with &quot;letters&quot;, expect their position to change and be non-adjacent.
geowwy超过 9 年前
I don&#x27;t think there&#x27;s an easy way to do it, you&#x27;ve just got to push through the awkwardness.<p>I have one piece of advice. Change the keyboard layout on your phone to whatever you&#x27;re learning (Colemak in my case). I memorised the layout pretty quickly thanks to that. (Building up the muscle memory is another story.)
epikur超过 9 年前
I&#x27;ve found that Colemak avoids this problem for the most part, as unlike Dvorak, most of the bottom row of QWERTY is left intact: <a href="http:&#x2F;&#x2F;colemak.com&#x2F;" rel="nofollow">http:&#x2F;&#x2F;colemak.com&#x2F;</a>