vim、Emacs初心者です。Vim、Emacsのショートカットについての質問です。 ()、{}、[]など使うときに
A. ( と括弧を開き、実装してから、)を閉じる人、
B. 忘れないように()と書いてから、括弧の中に戻って実装する人
と、各人のスタイルと思うのですが、私は、B の人間で、例えば以下の関数を書くとき
int Add( int i, int j){ return i + j; }
普通のエディター
私のスタイルだと
0. 「int Add()」 と書き、
0. ←キーを押して、()の中に入り、
0. 「int i, int j」と書き、
0. →キーを押し、「{}」と書き、
0. ←キーを押して、{}の中に入り、
0. 2回Enterキーを押して行を空け、
0. ↑キーを押して空行に移り、
0. 「return i + j;」と書く。
という手順を踏むのですが、これを、Vim、 Emacsでちょっと試行錯誤しているので達人たちがどうしているのか参考にさせてください。
VIM
これをVIMで行なうときステップ2、5で、Esc i とやりますか?
ステップ7では__Esc k__とやりますか?
###Emacs
同様のことをEmacsで行ないたいとき、ステップ2,5で C-b
ステップ7では__ C-p __とやりますか?
以上の方法で試行錯誤中なのですが、不慣れなためVIMでEscキーを押したり、EmacsでCtrlキーを押してるほうが遅く、労力がいると感じるのですがこれは単に練習不足でしょうか、それともそこまでショートカットにこだわるのはやり過ぎでしょうか?
Vim、Emacsの達人の意見をお聞かせください。

回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2017/06/27 14:28