vimでのDvorakホットキーの再マッピング、それだけの価値はありますか?


11

私は最近、ドヴォルザークのキーボードレイアウトを学ぼうとしていましたが、今回は順調に進歩しています。私が今見つけている問題は、私のホットキーがすべて間違った場所にあるということです。vimユーザーとしてこれは特に厄介です。バインディングをvimの場所に戻るように切り替えるための適切なリソースを見つけましたが、それだけの価値があるのでしょうか。またset -o vi~/.zshrcファイルで使用しているので、端末でも使い慣れたバインディングを使用できます。 hjklナビゲーションは、などの他の多くのアプリケーションでも取り上げられていlessます。

切り替えに成功したあなたのために、再マッピングする価値はありますか?

回答:


3

私はldigasに同意します。

私はほぼ1年間DvorakとViMのユーザーでした。100〜120 WPMのqwertyを入力します。「手根管」がありました。Dvorakで1年過ごした後でも、通常のタイピングの速度に近づきませんでした。純粋にタッチタイピングでした。痛みのレベルへの影響は、単にキーを使用しないか、タイピングが遅いことで長い休憩を取っていたからです。

あなたが何をしても、ViMはドヴォルザーク向けではありませんでした。まったく同じではありません。特定の例を覚えていませんが、私は常にそれを「感じて」正しいものにするために一緒になぞる方法を探していました。

また、プログラミングのためのdvorakレイアウトは、慣れるのがさらに難しくなります。私はそれに慣れましたが、qwertyでのプログラミングのシンボルキーの配置は、ドヴォルザークの場合よりも優れています。

あなたはこのアドバイスを求めていないことを知っています。ドヴォルザークを使って成功している人々がいると確信しています。しかし、コード、他の人々のコンピューター(キーボードレイアウトの切り替えを好まない人)で作業しなければならないプログラマーとして、時間と労力を費やすだけの価値はありません。

彼らは人を遅くするために意図的にタイプライターを不自由にしなかった。


2
実際に、彼らはそうし、qwertyを発明してから30年後、発明者はdvorakと非常によく似た新しいレイアウトを作成しました。もちろん、1870年以来、妨害は問題になりませんでした。私の経験では、Windows以外のユーザーはキーボードレイアウトを追加することをあまり気にしません。それはアプリごとにあるので、Windowsでのみレイアウトの切り替えが非常代わりに、刺激され、OS全体の...
markijbema

@markijbema一般的な神話は、QWERTYがタイピストを「スローダウン」するように設計されたというものですが、これは正しくありません。(ウィキペディア、リンクされたソース)。
レイモンド

1
私はそれがそうだと主張したことはありません。ただし、速度についても最適化されていません。そのため、ジャム要件がなくなると、速度/人間工学により適した他のレイアウトが利用可能になりました。私の好きな神話は、qwertyがそのように設計されたということです。なぜなら、最上行のみを使用してタイプライターを綴ることができるからです;)
markijbema

7

私は長年Dvorak + Vimのユーザーでした...キーを再マッピングするだけの価値はありません。私は彼らをしばらくの間再マップさせました。

私が遭遇した問題は、再マッピングに依存するようになったことです。レイアウトを切り替えようとしたことがある人なら誰でも知っているように、タイピングは筋肉の記憶です。事実上、私の脳は3種類のカーソル移動モードを配線しようとしていました。

  1. 再マッピングを伴うDvorak Vim(自分のマシン上にいるとき)

  2. 再マッピングなしのDvorak Vim(他の誰かのマシンにいて、キーボードを再マッピングした場合)

  3. Qwerty Vim(他の誰かのマシンにいて、キーボードを再マップしていない場合)

これは、単純に多すぎます。プログラマーとしてのあなたの人生は、テキスト編集コマンド用の3つの異なる空間レイアウトを学ぶ必要なしに十分に困難です。


Dvorak Vimの再マッピングはQwerty Vimと同じではありませんか?
ズンドリウム

Zundrium:すべてのキーを再マップしない限り、これは大きな苦痛になります。それは、文字がもう意味をなさないためです。ただし、Dvorakを使用して通常の場所に移動キーを配置すると、Vimコマンドの一部が移動キーになります。つまり、dとnです。したがって、一般的なアドバイスは、これらをjとlに再マップすることです。私がこれまでに抱えている唯一の問題だと思います。
jcrawfordor 14

4

再マッピングは行わず、デフォルトで定義された既存のキーを使用し、基本的にすべての組み合わせとdvorakレイアウトを使用したナビゲーションを再学習しました。そして、私はそれが同じようにうまく機能し、問題がないことを発見しました。しかし、その後、私は2000年からdvorakを使用しており、大学ですべてのコマンドラインツールを学習していたので、dvorakのすべてのナビゲーションを学習しました。



2

私見、それは通常のqwertz / yレイアウトにとどまることが最善です。世界を再定義する代わりに。

それは標準です(国によって異なるキーに関していくつかの違いがあります)、dvorak、colemak、...あなたの好みを述べていますが、常にそのクールな要素を持っていましたが、それらに切り替えることの有用性を真剣に疑います(1つ目はメモリ)、2つ目は、そこにあるすべてのソフトウェアのショートカットです。古い生産性レベルに戻るためだけに多くの無駄な努力をしているようです。

そして、あなたはあなたの隣に行き、彼は再びあなたにqwertzキーボードを与えます:-)


賛成と反対の両方:私は隣人のキーボードの事実についてあなたに同意しますが、再定義することに同意しません。3つのレイアウトも私にとってはあまりにも多すぎますが、マスコラーの記​​憶が確立されると、ソフトウェアの世界全体を再マッピングする必要性を感じることはありません。それは単なる習慣の問題だと思います。
dag729

不要な変更を加えずにQWERTYの最大の問題を修正するレイアウトがあります。Minimakと呼ばれ、一見の価値があります(著者です)。
バイナリフィール14年

1

上記の答えはすべて有効です。...私の2セントのために....私は約1ヶ月間dvorakレイアウトとVimを使用しています。私はqwertyボードでvimを学びましたが、非常に高速でした。しかし、それが価値があるものについては、キーを再マッピングせずに1か月または2か月の間、良い結果を出します。わたしにはできる。私はまだqwertyほど速くはありませんが、毎日速くなっています。また、コーディングの生涯と比較する必要があります....個人的には、時間はそれだけの価値があると思いますが、それは私に賛成です。

楽しんで。


1

kiwiburgerが通常モードでviのキーを維持することについて考えると、viのコマンドの筋肉の記憶を維持するのに完全に有効だと思います。ただし、挿入モードまたはexモードがインスタンス化されると、Dvorakに切り替わります。この機能を他のユーザーのコンピューターに移植可能にすることは、確実に手元にある唯一のタスクです。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.