私は、TextmateからMacVimに切り替えようとしているRubyプログラミングです。VIMで実行できる操作とそれらのすべてのキープレスの膨大なリストをたどっていくのに苦労しています。「Iを使用してテキストを挿入したり、aを文字の後にテキストを追加したり、Aを使用して行末にテキストを追加したり、または…」と聞いたりするのにうんざりしません。誰もが20のキープレスすべてを使用してテキストをナビゲートし、10個程度のキーを使用してテキストの追加を開始し、18の方法で内部ブロックを視覚的に選択します。それとも!?
私の理想のチートシートは、誰もが日常的にコードを記述するために最も頻繁に使用する30〜40のキープレスまたはコマンドと、ルビイストが毎日使用する絶対不可欠なプラグインと、それらに使用される10のコマンドです。理論的には、それを手に入れて、Textmateと同じようにVIMに習熟すると、より効率的な他の何千ものVIMコマンドを習得できるようになります。
または、VIMをまったく間違った方法で学習していますか?