2010-12-11 4 views
13

emacsやDvorakレイアウトについてよく議論されています。その組み合わせについて触れる議論さえありますが、Dvorakとemacsを使用している私たちが数十ページを読まなくて済むように、これを一つのスレッドにする価値はあると思います。Dvorakキーボードレイアウトのemacsに関するアドバイス

私は、特定のポインタまたはDvorakでemacsを使用する際の一般的なアドバイスを探しています。 Emacsは設定が非常に簡単なので、いくつかのすばらしい機会が必要です。他人は何をしていますか? emacsで鍵を再バインドする?キーをどこにでも再バインドしますか? emacsのショートカットを変更しますか?

ドヴォルザークの多くの人がクワーティから来ており、私たちの一部は将来に戻るかもしれないと考えてください。私の場合、私はまだQWERTYにemacsに精通していますが、QWERTYを使用することもありますが、emacs用のメモリはありません。筋肉のメモリは明示的なメモリを使い果たしてしまい、時にはemacsのショートカットを考えるときに指がQWERTYのキーになることがあります。

emacsに関する私の好きなことは、多くのキーボードショートカット(Ctl -f、-b、-p、-n、-dなど)でした。私は触れることを完全に学びました私の古いスピードで - 型のDvorakが、私の脳はdvorakのemacsショートカットで反抗するようです。私は10年前に定期的にコード化したときにemacsを学んだが、5年前に定期的にコード化をやめてから、私はDvorakに切り替えた。ドヴォルザークへの切り替えについての議論はis-the-switch-to-dvorak-worth-itですが、私の理由は、私がa)反復的な緊張に苦しんでいたためにしばらくの間、自分自身を遅くしたいということでした。そして、b)ドヴォルザークの人間工学と、試してみてください。私にとっては、それは本当にうまくいった - 私は遅く回復した後、元の速度(〜80 wpm)に近づくと回復した。私はドヴォルザークをあきらめていません。

+0

ドヴォルザークに慣れるまでにどれくらいの時間がかかりましたか?あなたは今でもクォーティーを使用できますか?別のコンピュータを使用するか、またはそれを変更しますか? –

+0

@エリック - 私は6〜9ヵ月後に元の速度に戻りました。興味深いことに、私はどちらのスピードも遅くもないが、私はドヴォルザークの姿勢をより良く学んだと思うし、運動の問題が少なくなっている。私は頻繁に前後に切り替わり、キーボードがDvorakに設定されているにもかかわらず、QWERTYのキーバインディングを保持するMacのMATLABのようなプログラムでしか問題がありません。そのためには、私は脳の中身を前後に入れ替える必要があり、それは楽しいものではありません。 – sage

+0

"is-the-switch-to-dvorak-worth-it"へのリンク先:http://writers.stackexchange.com/questions/1093/is-it-worth-switching-to-dvorak –

答えて

13

私は毎日DvorakのEmacsでプログラミングしています。私は元のキーバインディングを保持しています。変更しない私の主な理由は、同僚のEmacsを使うことができたり、使い慣れていないアカウントでEmacsを起動できるようにすることです。私はとても慣れてきたので、今はとても満足しています。

明らかにC-x C-sやC-x C-cのような片手のショートカットは2つになりましたが、Dvorakのユーザーは一般的にタッチタイピングであるため、キーボードは常に2つあります。

だから私は試し続けようと思うかもしれません。当時のコマンド数を減らしてビルドすることを提案していますか?

+0

ありがとうございます他の人が標準的なキーバインディングを使用しているという回答の一貫したフィードバックを参照してください。 – sage

+3

4年後、私はまだsmall_duckが示唆しているようにしていると言うことができます。私はQWERTYキーボードを使用して筋肉の記憶によって知っている鍵を思い出すために苦労しているときを除いて、別の(ドヴォルザーク)の場所で... – sage

1

私は数年前から(6〜7年)dvorakを使っていました。だから私は元の形でコンボを学んだ、私は彼らが通常大丈夫だと思う、最大の問題はで始まるコンボですC-、私は1つしか持っていないのでCtrl - キーそれは一種の厄介な取得。私はキーボードを横切って伸びなければならない。

は最近、私は約 (keyboard-translate FROM TO)を見つけたので、私は私の C-jのリバウンド C-C、そして C-C にC-J へ。私はそれについてまだ何を考えているのか分かりません。あなたの頭と指ではじまりますが、これはちょっと古くて便利です。C-。やってみて。

(keyboard-translate ?\C-j ?\C-c) 
3

EmacsはQwertyで数年間使用されていましたが、私はDvorakに切り替えてから4年間使用しました。私はDvorakに対応するためにデフォルトのEmacsバインディングを変更しません...私はすべてがうまく動作することが分かっている(Cfについて何かしなければならないかもしれないと思ったが、それは問題ではないと判明した。レイアウト)。

筋肉の記憶の話題では、私は新しいレイアウトのためにすべてを再バインドすることをお勧めしません - それはたくさんの仕事です、そして、他の誰かのQwertyをDvorakレイアウトに変更するほうがずっと簡単ですIMHOは必要ではないDvorakの束縛のセット全体に合うようにEmacsのinitを変更してください。

13

同様の情報を検索する際にこの質問が見つかりました。私は新しいDvorakタイピストですが、私は数年前からEmacsを使ってきました。和音は私の脳に燃えてしまい、むしろ自分自身を訓練しないだろう。

私はかなり実行可能だとわかったのはC-\ english-dvorakset-input-method)です。キーボードはDvorakに再マッピングされますが、コードは同じままです(つまり、C-x C-fC-(second key from l-shift) C-(fourth key from caps)です)。これは非常に便利なミドルグラウンドで、将来キーバインディングを再マップするオプションを与えますが、2つの新しいシステムをすぐに学ばなくてはなりません。

変数default-input-methodenglish-dvorakに設定した場合は、C-\を押してアクティブにすることができます。あなたのシステムキーボードがDvorakにもマッピングされていれば、これはうまくいかないが、私は主にemacsのすべてをやっているので私のために働いている。

3

ドヴォルザークに固有のものではないが、私はちょうど「At home modifier」を発見:

それはキーが二重の機能を果たすことができます。たとえば、私がスペースを押すと、スペースができます。他のキーと組み合わせてスペースを押すと、Ctrlキーとして機能します。 これは、より扱いにくいいくつかのコンボを入力しやすくします。

0

私はほとんどデフォルトのキーバインディングを使用していますが、私はCxの始まるコンボがはるかに快適これで型にしていることがわかった:私は一つだけの帽子のロック位置でCtrlキーを残してきた

(keyboard-translate ?\C-t ?\C-x) 
(keyboard-translate ?\C-x ?\C-t) 

(Truy ErgonomicキーボードをDvorakに再プログラミングしてCtrlキーをダッシュ​​に変えたので)、Cxはやや不快なストレッチです。

+0

なぜdownvote?これは私のために働き、とても快適です。 – rekado

関連する問題