質問

約半年前に、プログラミングの効率を向上させることにしたので、タッチタイピングを学び、VIMに移りました。すべてが順調で、私は以前よりずっと気分が良くなりました。しかし、その間ずっと私を悩ませる質問があります:どうすればタッチタイプが必要ですか IDENTIFIERS_WRITTEN_IN_CAPS?

  • すべてのルールでシフトを使用する場合、非常に頻繁に手を切り替える必要があります。入力しようとしています GOOGLE この場合、挑戦です。
  • 常に左シフトを使用して、常に保持している場合、左手の物理的な記憶を失い、盲目的にキーを見つけることができません。
  • キャップロックを使用する場合、リリースすることを忘れないでください。 VIMでこれを忘れると、コマンドモードで黙示録につながります。さらに、多くのリマップキャップは、ESCやキーボードレイアウトの切り替えなどの他のものにロックされています。

Touch-Typistsは、SQL、MakeFiles、Win API、DirectXなど、キャップでの印刷を必要とするすべてのものをどのように扱いますか?

役に立ちましたか?

解決

左シフトを小指で押したままにして、通常はタイプしていますが、左手の鍵を見つける能力には影響しないようです。キャップロックを使用することはほとんどありません。

ただし、ほとんどの識別子はVIMの挿入モードの完了によって完了するため、実際のタイピングはそれほど多くありません。 IDENTIFIERS_WRITTEN_IN_CAPS ただです ID+<keyword_completion_key>

他のヒント

VIMでは、このようなことを試すことができます。

コマンドモードタイプ

:imap <Leader>u <ESC>bgUwwi

これで、挿入モードでは、それを低セースと入力してから(挿入モードでも)押すことができます <Leader>u (リーダーはデフォルトでです)、それは大文字を取得します。

identifiers_written_in_caps\u

に変換されます

IDENTIFIERS_WRITTEN_IN_CAPS

私は個人的に最初の文字を入力してから押しますu003CCtrl>-pと自動補完の使用を開始:)

(悲しいことに、私はVIMとBashの両方で常にオートコンプリートを使用しているので、私はタッチタイピングに非常に熟練したことはありませんでした)。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top