web-dev-qa-db-ja.com

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

私は最近Dvorakキーボードのレイアウトを学ぼうとしてきましたが、今回はかなりの進歩を遂げています。私が今見つけている問題は、私のすべてのホットキーがすべて間違った場所にあるということです。 vimユーザーとして、これは特に厄介です。バインディングをvimの場所に戻すための良いリソースを見つけましたが、これだけの価値があるのではないかと思います。また、set -o viファイルで~/.zshrcを使用して、ターミナルでもおなじみのバインディングを使用できるようにしています。 hjklナビゲーションは、lessなどの他の多くのアプリケーションでも機能します。

切り替えに成功した皆さんにとって、もう一度慣れるために再マッピングする価値はありますか、それとも長期的には奇妙に配置されたホットキーを処理する方が良いでしょうか?

11
Bryan Ward

私はldigasに同意します。

私はほぼ1年間、ドヴォルザークとViMのユーザーでした。私は100-120WPMの間でqwerty配列を入力します。私は「手根管」を持っていました。 Dvorakで1年経った後でも、通常のタイピングの速度にはほど遠いものでした。純粋にタッチタイピングでした。私の痛みのレベルへの影響は、単にキーを使用しないことで長い休憩を取っていたか、入力が遅いためでした。

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

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

私はあなたがこのアドバイスを求めていないことを知っています。そこにdvorakをうまく使ってプログラミングしている人がいると確信しています。しかし、コードや他の人々のコンピューター(人々はあなたがキーボードレイアウトを切り替えることを好まないでしょう)に取り組む必要があるプログラマーとして、それは時間と労力の価値がありません。

彼らは意図的にタイプライターを不自由にして人々を遅くしませんでした。

3
Raymond

私は長年Dvorak + Vimユーザーでしたが、キーを再マッピングするだけの価値はありません。しばらくの間、それらを再マッピングしてもらいました。

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

  1. 再マッピングを伴うDvorakVim(自分のマシンを使用している場合)

  2. 再マッピングなしのDvorakVim(他の人のマシンを使用していて、キーボードを再マッピングしている場合)

  3. Qwerty Vim(他の人のマシンを使用していて、キーボードが再マップされていない場合)

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

7
Jonathan

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

4
Ice-Wolf

Vim dvorakユーザーは、コマンドキーを通常モードで同じに保ちながら、挿入モードでdvorakを使用する方法を説明するこのwikiページに興味があるかもしれません。

http://vim.wikia.com/wiki/Using_Vim_with_the_Dvorak_keyboard_layout

3
terrace

私見ですが、通常のqwertz/yレイアウトを維持するのが最善です。世界を再定義する代わりに。

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

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

2
Rook

キウイバーガーが通常モードでviのキーを維持することについて考えていることは、viのコマンドの筋肉の記憶を維持するのに完全に有効だと思います。ただし、挿入モードまたはexモードがインスタンス化されると、Dvorakに切り替わります。この機能を他の人のコンピュータに移植できるようにすることは、確かに当面の唯一の作業です。

1
Xce

上記の答えはすべて有効です....私の2セントで....私はdvorakレイアウトとvimを約1か月間使用しています。私はqwertyボードでvimを学び、とても速かった。しかし、その価値については、キーを再マッピングせずに1〜2か月間はうまくいくと思います。わたしにはできる。私はまだqwerty配列ほど速くはありませんが、毎日速くなっています。また、コーディングの存続期間と比較検討する必要があります。個人的には、時間はそれだけの価値があると思いますが、それは私だけです。

楽しんで。

1
kiwiburger