質問編集履歴

1

読みやすく編集しました。

2017/06/27 05:21

投稿

tf2014
tf2014

スコア75

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,14 @@
1
+ vim、Emacs初心者です。Vim、Emacsのショートカットについての質問です。 ()、{}、[]など使うときに
2
+
3
+
4
+
5
+ A. ( と括弧を開き、実装してから、)を閉じる人、
6
+
7
+ B. 忘れないように()と書いてから、括弧の中に戻って実装する人
8
+
9
+
10
+
1
- vimEmacs初心者です。各人のスタイルと思うのですが、例えば以下の関数を書くとき
11
+ 、各人のスタイルと思うのですが、私は、B の人間で、例えば以下の関数を書くとき
2
12
 
3
13
 
4
14
 
@@ -18,9 +28,9 @@
18
28
 
19
29
  ### 普通のエディター
20
30
 
31
+ 私のスタイルだと
21
32
 
22
-
23
- 0. 番号リストint Add() と書き、
33
+ 0. int Add() と書き、
24
34
 
25
35
  0. ←キーを押して、()の中に入り、
26
36
 
@@ -30,21 +40,23 @@
30
40
 
31
41
  0. ←キーを押して、{}の中に入り、
32
42
 
33
- 0. 2回Enterキーを押し、↑キー押し
43
+ 0. 2回Enterキーを押して行空け
44
+
45
+ 0. ↑キーを押して空行に移り、
34
46
 
35
47
  0. 「return i + j;」と書く。
36
48
 
37
49
 
38
50
 
39
- という手順を踏むのですが、
51
+ という手順を踏むのですが、これを、Vim、 Emacsでちょっと試行錯誤しているので達人たちがどうしているのか参考にさせてください。
40
52
 
41
53
 
42
54
 
43
55
  ### VIM
44
56
 
45
- これをVIMで行なうときステップ2、5で、__Esc h i__ とやりますか?
57
+ これをVIMで行なうときステップ2、5で、__Esc i__ とやりますか?
46
58
 
47
- ステップでは__Esc l i__とやりますか?
59
+ ステップでは__Esc k__とやりますか?
48
60
 
49
61
 
50
62
 
@@ -52,11 +64,11 @@
52
64
 
53
65
  同様のことをEmacsで行ないたいとき、ステップ2,5で C-b
54
66
 
55
- ステップでは__ C-f __とやりますか?
67
+ ステップでは__ C-p __とやりますか?
56
68
 
57
69
 
58
70
 
59
- 不慣れなためVIMでEscーをしたり、EmacsでCtrlキーを押してるほうが遅く、労力がいるのですがこれは単に練習不足でしょうか?
71
+ 以上の方法で試行錯誤中なのですが、不慣れなためVIMでEscーをしたり、EmacsでCtrlキーを押してるほうが遅く、労力がいると感じるのですがこれは単に練習不足でしょうか、それともそこまでショートカットにこだわるのはやり過ぎでしょうか
60
72
 
61
73
 
62
74