質問編集履歴
1
読みやすく編集しました。
title
CHANGED
File without changes
|
body
CHANGED
@@ -1,5 +1,10 @@
|
|
1
|
-
vim、Emacs初心者です。
|
1
|
+
vim、Emacs初心者です。Vim、Emacsのショートカットについての質問です。 ()、{}、[]など使うときに
|
2
2
|
|
3
|
+
A. ( と括弧を開き、実装してから、)を閉じる人、
|
4
|
+
B. 忘れないように()と書いてから、括弧の中に戻って実装する人
|
5
|
+
|
6
|
+
と、各人のスタイルと思うのですが、私は、B の人間で、例えば以下の関数を書くとき
|
7
|
+
|
3
8
|
```
|
4
9
|
int Add( int i, int j){
|
5
10
|
return i + j;
|
@@ -8,25 +13,26 @@
|
|
8
13
|
```
|
9
14
|
|
10
15
|
### 普通のエディター
|
11
|
-
|
16
|
+
私のスタイルだと
|
12
|
-
0.
|
17
|
+
0. 「int Add()」 と書き、
|
13
18
|
0. ←キーを押して、()の中に入り、
|
14
19
|
0. 「int i, int j」と書き、
|
15
20
|
0. →キーを押し、「{}」と書き、
|
16
21
|
0. ←キーを押して、{}の中に入り、
|
17
|
-
0. 2回Enterキーを押し
|
22
|
+
0. 2回Enterキーを押して行を空け、
|
23
|
+
0. ↑キーを押して空行に移り、
|
18
24
|
0. 「return i + j;」と書く。
|
19
25
|
|
20
|
-
という手順を踏むのですが、
|
26
|
+
という手順を踏むのですが、これを、Vim、 Emacsでちょっと試行錯誤しているので達人たちがどうしているのか参考にさせてください。
|
21
27
|
|
22
28
|
### VIM
|
23
|
-
これをVIMで行なうときステップ2、5で、__Esc
|
29
|
+
これをVIMで行なうときステップ2、5で、__Esc i__ とやりますか?
|
24
|
-
ステップ
|
30
|
+
ステップ7では__Esc k__とやりますか?
|
25
31
|
|
26
32
|
###Emacs
|
27
33
|
同様のことをEmacsで行ないたいとき、ステップ2,5で C-b
|
28
|
-
ステップ
|
34
|
+
ステップ7では__ C-p __とやりますか?
|
29
35
|
|
30
|
-
不慣れなため
|
36
|
+
以上の方法で試行錯誤中なのですが、不慣れなためVIMでEscキーを押したり、EmacsでCtrlキーを押してるほうが遅く、労力がいると感じるのですがこれは単に練習不足でしょうか、それともそこまでショートカットにこだわるのはやり過ぎでしょうか?
|
31
37
|
|
32
38
|
Vim、Emacsの達人の意見をお聞かせください。
|