Vim vs Emacs Part2at TECH
Vim vs Emacs Part2 - 暇つぶし2ch1:デフォルトの名無しさん
08/01/18 20:12:38
Emacs信者とVim信者が対決するスレです。
Unix板には珍しく勢いがあるスレだったのでPart2立ててみた。

前スレ
スレリンク(unix板)l50

Emacsについて
URLリンク(ja.wikipedia.org)

Vimについて
URLリンク(ja.wikipedia.org)

2:デフォルトの名無しさん
08/01/18 20:14:46
ひゃっふー

3:デフォルトの名無しさん
08/01/18 20:17:53
ぶっちゃけどっちも使ってる。
通常Emacs、ssh環境下ではvim。

4:デフォルトの名無しさん
08/01/18 20:49:27
板を変えたのか

5:デフォルトの名無しさん
08/01/18 21:14:49
板違いじゃないのか

6:デフォルトの名無しさん
08/01/18 21:40:26
ビーアイがいいと思う。

7:デフォルトの名無しさん
08/01/18 21:50:35
マ板向きじゃないのか

8:デフォルトの名無しさん
08/01/18 22:01:03
板違いだな

9:デフォルトの名無しさん
08/01/18 22:09:52
>Unix板には珍しく勢いがあるスレだったのでPart2立ててみた。
>>1は間違えてこっちに立てたのか?

10:1
08/01/18 22:15:24
あぁ・・・板違いだった・・・。すいません。

でもなんかマ板でもいい気がしてきた。

11:デフォルトの名無しさん
08/01/18 22:20:28
vi使い向けに「viのこのコマンドはEmacsではこう」っていう対応をまとめたリストってないですか?

12:デフォルトの名無しさん
08/01/18 23:08:40
>>11
なんでそんなものが欲しいの?Emacsに移行するためだったらユルサン。

13:デフォルトの名無しさん
08/01/19 00:17:40
viはコピーしてペーストの時のキーの数が少ないのがすばらしい

14:デフォルトの名無しさん
08/01/19 05:40:15
Emacsも行単位の切り貼りなら結構早いけどな

行頭で C-k を切り取りたい分だけ連続して押して切り取り
C-y で切り取ったのをまとめて貼れる

C-a でカーソルが行頭に行くので合わせて覚える

15:デフォルトの名無しさん
08/01/19 05:42:39
>>14
それ俺も良くやるわ。
C-aは最近気づいた。

XKeymacsはWindowsの入力体系全般をEmacsバインドにしてくれる俺の必需ソフト。

16:デフォルトの名無しさん
08/01/19 08:57:27
今のlinuxで、viとかemacs使ってプログラム組んでる人っているの?

17:デフォルトの名無しさん
08/01/19 09:06:05
Emacsはモード次第でIDEだよ

18:デフォルトの名無しさん
08/01/19 09:34:50
vim使ってるけどそれが?
eclipseも便利だけどコードの生産性って観点ならvimの方がずっといい

19:デフォルトの名無しさん
08/01/19 10:50:52
先にEmacsやVim使っちゃうとIDEのエディタに絶望して使わないんだよな

20:デフォルトの名無しさん
08/01/19 11:49:21
>>19
VS2003は悲しすぎたがVS2005だと根性でマクロ使えばなんとかできそうな感じ
でもマクロ書きにくいので先日話題に上ったMSがemacs.netしてみるとかいう与太話にとても期待する。

だが普段はmeadow,sshでvim


21:デフォルトの名無しさん
08/01/20 11:02:08
>>11
大丈夫、emacsでもviのキーアサインやコマンドは使える。

22:デフォルトの名無しさん
08/01/21 02:14:22
>>21
だから、vipper-modeなんていらねーんだって。Vim互換に出来てないのに、
二度とEmacs上でviとかぬかすな

23:デフォルトの名無しさん
08/01/21 05:32:42
ちょwww vipper-modeてwwwwwwwwwwwww

24:デフォルトの名無しさん
08/01/21 08:01:08
>>1
そもそも1000まで6年もかかってて勢いあるとかいうわけ?小学校卒業しちゃうよ?
英語圏だとあほみたいにループしてる話題だけど日本じゃ秀丸出さないと話にならんよ?

25:デフォルトの名無しさん
08/01/21 10:08:05
Unix板って段階で鼬害だろ。

26:デフォルトの名無しさん
08/01/21 11:22:25
>>19
JavaやるならeclipseやNetbeansの方がいいよ
JamesGoslingもそういってたらし

27:デフォルトの名無しさん
08/01/22 19:39:24
EmacsはC-qを押そうと思ったら、間違えてC-wを何回もやっちゃうから嫌い。
そこ以外は好き。

まぁ、俺のミスなんだが

28:デフォルトの名無しさん
08/01/26 13:08:42
viはキーボードにものを落としたときに涙目

29:デフォルトの名無しさん
08/01/26 14:06:11
CapsLockでも涙目

30:デフォルトの名無しさん
08/01/27 22:58:20
俺の知り合いがさ、ハンドル名「:q!」ってやつでさ、
ソースに名前書くときに挿入モードにし忘れてると恐ろしいって言ってた。

31:デフォルトの名無しさん
08/01/28 00:27:03
>>30
俺の知り合いなんて、ハンドル「ZZ」だぜ。

32:デフォルトの名無しさん
08/01/28 03:23:12
ZZrmってやつは相当怖いだろうな。

33:デフォルトの名無しさん
08/02/02 01:29:32
まぁしょせん非モーダルエディタのEmacsなぞクソ。

Lispなんざ、Rubyがもうちょい進化したら、過去のものになる。

34:デフォルトの名無しさん
08/02/02 01:30:21
あげ

35:デフォルトの名無しさん
08/02/02 10:09:04
Vimスレで引き取るよと言おうと思ったらもういたw

36:デフォルトの名無しさん
08/02/02 22:03:19
>>35
どうやって引き取るの?

37:デフォルトの名無しさん
08/02/04 01:57:25
小刻みに餌捲いてそれとなく誘導とか

38:デフォルトの名無しさん
08/04/01 13:49:54
Emacsの開発に携わったことのあるJames Gosling氏の発言

あー、Emacsね。あれは1978年頃のアイデアとしてはとても素晴らしいものだったよ。
何年前になるかな?30年前?みんな、もういい加減使うのをやめたらどうだ。
30年前と言えば、ムーアの法則が少なくとも15回は適用できることになる。
2の15乗倍ものCPU性能があれば、もっと違うやり方ができるはずだ。
NetBeansを試してみることを強く勧めるね。
セマンティックスをリアルタイムで解釈してくれるプラットフォームを使い、キーストロークを逐次分析させることで、素晴らしい魔法のようなことができるようになるんだよ。
だから、Emacsのことなど忘れてしまった方がいい。
もうテレタイプなんて使っていないんだろう--それってあまり頭の良いことじゃない。
とにかくEmacsを使うのはやめた方がいい。

URLリンク(builder.japan.zdnet.com)

39:デフォルトの名無しさん
08/04/01 16:46:17
Gosling Emacsは闇の彼方へと消えていった。

GNU Emacsで使われている言語がLispなのは、GNUのStallmanがLispの本家MIT
AI Lab.出身で、彼自身がLispプログラマであるためだが、StallmanがMITにい
た当時に存在した実用になるEmacsは、その遥か後に Javaにより名をあげる
James GoslingのGosling Emacsだけだった。しかしこれはバグが多く機能も貧
弱、その上商用ソフトウェアだった。そこでStallmanは、"バグを直してあげる
からソースをくれ" と親切心を見せたものの無視されてしまったため、自分で
もっとマシなEmacsを作ろうと考え、開発中のTECOを拡張しStallman Emacsを完
成させた。結果として、自由に使え、しかも高機能だったStallman Emacsが普
及し、Gosling Emacsは闇の彼方へと消えていった。

URLリンク(www.wdic.org)

40:デフォルトの名無しさん
08/04/03 21:07:20
そこで Vim ですよ。

41:デフォルトの名無しさん
08/04/03 22:51:07
Vim以外なにつかうっつの

42:デフォルトの名無しさん
08/04/03 23:20:04
>>38
まぁJames Goslingの頭悪いところは、移行させるための方策が
自分自身のカリスマ性のみしかないところだろ。

ちょっと頭のまわるやつなら、Emacs完全互換、Vim完全互換モード
を用意した後、それ以上のエクスペリエンスを用意するってモンダ。

それができないってことは、James Goslingは踊らされている(踊っている)
だけだよ。

43:デフォルトの名無しさん
08/04/06 13:33:00
わかりました。おとなしくVim使います。

44:デフォルトの名無しさん
08/04/06 15:14:08
というか今時gosmacs使ってる奴いるのか?


45:デフォルトの名無しさん
08/04/27 03:32:21
>>38
そうでつね。やっぱりvimですよね…ほかになにかあったっけ?

46:デフォルトの名無しさん
08/06/14 18:39:04
よりによってNetBeans

47:デフォルトの名無しさん
08/06/20 10:50:24
>>39
史実に反するね


48:デフォルトの名無しさん
08/07/21 00:03:31
超亀レスだが
>>11
URLリンク(yk.tea-nifty.com)
ほれ

49:デフォルトの名無しさん
08/09/07 03:22:18
Emacsってしばらく使ってなかったらキーバインドを忘れちゃうんだけど、俺だけ?
特に Ctrl の有り無しを良く忘れる
何か覚えやすい規則でもあるの?

50:デフォルトの名無しさん
08/09/07 09:57:52
じっくりいじるファイルはemacs、ちょっと触るだけのファイルはviを使う事が多い。
emacs使ってる最中でもちょこっと触るのはviでやる。
vimは難しすぎて普通のviとしてしか使えない。

51:デフォルトの名無しさん
08/09/07 10:32:52
^Aで数値を増やしたり、多段Undoは便利。

52:デフォルトの名無しさん
08/09/07 14:47:27
どっちも使えない。
入力補完やintellisenseくらい使えるようにしてくれ。

53:デフォルトの名無しさん
08/09/07 16:10:16
vmならオムニ補完あるしemacsならelispで色々できるじゃん。
敷居は高いけど。

54:デフォルトの名無しさん
08/09/07 20:07:21
>>50
漏れも大体そんな感じだわ。
短めのファイルや設定ファイルはvimで。
それ以外はemacs

ただ、emacsもvimもあまり設定はいじってない。

55:デフォルトの名無しさん
08/09/07 21:24:57
てかそんなに設定いじくりまくってると
他の奴の環境でやるときたいへんじゃないか?

56:デフォルトの名無しさん
08/09/08 09:09:54
ソースはemacs
設定ファイルはvi


57:デフォルトの名無しさん
08/09/08 09:45:02
滅茶苦茶大変
設定どころかキーの配置とかも滅茶苦茶に弄ってるから環境替えると速度が10分の1ぐらいになる
だから環境が変わったときは、まずやるのはsshで作業用PCに接続を試みる
それが無理ならviとかed使う

58:デフォルトの名無しさん
08/09/08 10:02:07
emacsの設定ファイルって、代々受け継いだ秘伝のタレみたいな感じでやばいよね。
底の方にねずみの死体とか沈んでそうなところも似てる。

59:デフォルトの名無しさん
08/09/10 03:45:52
妙にわかりやすくてワラタ

60:デフォルトの名無しさん
08/09/11 01:12:37
C/C++, Fortran 等は vi(m)
Lisp, 日本語,TeX(英/日) 等は emacs.

61:デフォルトの名無しさん
08/09/13 01:58:09
こんなスレ見つけた。

viでプログラミングする奴はバカ
スレリンク(tech板)l50


62:デフォルトの名無しさん
08/09/13 10:32:41
要は使えないということですね

63:デフォルトの名無しさん
08/09/16 02:46:24
Emacs
コピーするときにALTを使うのがやりにくい
CTRLはCapsと変えてるからおしやすいが
ALTが押しにくいんだよなぁ

テクニックあったらおせーて

64:デフォルトの名無しさん
08/09/16 02:54:17
>>63
ESCでやる。

65:デフォルトの名無しさん
08/09/16 04:17:24
Emacs は各自で使いやすいようにいじるのが基本。
そのために各種設定が隅々までいじれるようになってる。

66:デフォルトの名無しさん
08/09/16 10:50:37
スペースと同じような感覚で普通に親指でalt押してるわ。

67:デフォルトの名無しさん
08/09/16 10:53:33
手首を高く維持して右は薬指、左は親指かな
但しこれだとctrlを小指の付け根で押す技が使いにくくなる

68:デフォルトの名無しさん
08/09/17 00:31:39
>>63
そのためにALTがzxの間に置いてあるキーボード買ってる。
それがダメなときはWinキーと交換(日本語キーだと無変換が無難な場合が多い)


69:デフォルトの名無しさん
08/09/17 03:07:33
>>66-67
親指でしたか…
薬指でやってたからうまく押せなかった、トリビアw

>>68
探してみます

ありがとう~

70:デフォルトの名無しさん
08/09/17 14:50:29
>>69
>>>68
>探してみます
Realforceの89キー(winキーの無い奴)がALT押しやすい(デカイ)
ZZZZXXXX
AALLTT
このくらいでかい


71:デフォルトの名無しさん
08/09/17 21:25:59
VisualStudioもエディタだけ別売したらいいのに

72:デフォルトの名無しさん
08/09/18 02:29:53
>>70
なんか値段がぶっとんでるんですが…w
みなさんキーボードこのくらいお金かけるのですか…

73:デフォルトの名無しさん
08/09/18 04:03:03
>>72
この位なら安い方。
よかったらkinesisとかで検索してみるといい


74:デフォルトの名無しさん
08/09/18 04:27:03
> この位なら安い方。
んなこたーない。 これより高いのがある(∃)ってだけ。
せいぜい HHK Pro2 とか Kinesis だけぐらいだろ。

75:デフォルトの名無しさん
08/09/18 07:56:44
Kinesisが高いのは一応納得できるんだが、
HHKは一体どのへんにコストがかかっているのだろう。

76:デフォルトの名無しさん
08/09/18 08:38:54
キースイッチそのもの。

77:デフォルトの名無しさん
08/09/18 09:32:50
>>76
はっ? HHK はメカニカルじゃないんだが。

>>75
一応「デザイン」ってことになってるな。
ハードのコスト自体はそこまでかかってない。ほとんどボッタクリに近いよ。
でもまあ、競争馬が東プレぐらいしかいないし、その東プレも
マーケティングが非常に下手糞だから、あーゆう値段つけれるんだよね。

78:デフォルトの名無しさん
08/09/18 09:43:54
>>77
まさか、HHKLiteの話をしている? あれは1万円もしないじゃないか。
>74も>76も、HHKPro2の話をしているんだと思うぞ。

79:デフォルトの名無しさん
08/09/18 09:47:45
>>77 のレスもHHK Pro2、又は初代HHKの話しをしているんだが。

80:デフォルトの名無しさん
08/09/18 09:55:44
他のキーボードに比べればそんなに数が出ないだろうから、あんまり安くはできないんじゃないの?

81:あいちゃん
08/09/18 10:49:51
その値段でも買う人がいるから、その値段付けてるだけじゃないの。
製造原価で行ったら、CPUなんていくらでできると思ってるのよ

82:デフォルトの名無しさん
08/09/18 11:10:29
買う人がいるからってのはもちろんあるんだろうけど、
沢山作れば材料費以外のところが相対的に安くなるじゃん。

83:デフォルトの名無しさん
08/09/18 14:17:07
>>82
HHKはそんなに売れるものじゃないと思う

84:デフォルトの名無しさん
08/09/19 04:17:11
notepad++の入力補完機能は全く使えないわけだけど

85:デフォルトの名無しさん
08/10/04 11:35:18
>>83
うちの大学の端末室にあるキーボードは、
全部HHKのUS配列

86:デフォルトの名無しさん
08/10/05 13:50:37
東大か。

87:デフォルトの名無しさん
08/10/05 15:26:21
東大凄いな

88:デフォルトの名無しさん
08/10/05 19:42:04
まあHHKの考案者は東大の先生だし導入するのは当然かと

89:デフォルトの名無しさん
08/10/18 00:40:42
US配列ってのはすげー羨ましいが、
一般人が可哀想ではあるな。

90:デフォルトの名無しさん
08/10/25 10:57:05
ネタ等価
from Vim to Emacs - part 1
URLリンク(upsilon.cc)

91:デフォルトの名無しさん
08/11/01 08:28:32
>>90
あの有名な vim-addon-manager アドオンの作者ですら、
結局 emacs に乗り換えちゃったんだね。

俺もやっぱり、できればエディター1つで何でもできるようにしたいし、
emacs にするしかないのかなー。。。

92:デフォルトの名無しさん
09/02/02 11:10:43
vi系の良いところは
・大概のUNIXやLinux環境に入ってて
・基本的な操作は共通で
・起動がそこそこ速い
ことでしょ。
自分専用の環境を作れるなら、そりゃEmacsに敵うわけがない。

93:デフォルトの名無しさん
09/02/16 23:45:37
vi  => 管理者
emacs => ハッカー、ギーク
IDE => プログラマ

94:デフォルトの名無しさん
09/02/20 17:43:26
emacs使いだけどシステム管理もする人はemacsとviの両刀が多いと思うけど
キーバインドは両者である程度共通するようにしてる?

95:デフォルトの名無しさん
09/02/21 06:17:16
>>94
共通になりようがないものを共通にしようと試みるはずないじゃないか。

96:デフォルトの名無しさん
09/02/21 07:32:06
emacs にもオメガ補完ありますか?

97:デフォルトの名無しさん
09/02/21 09:15:02
>>95
モードの有無とか本質的な違いはあるけどさ、例えばundo,redoとか似せることは出来るじゃん?
ちなみに自分はC-p,C-n,C-f,C-bの代わりに、キーバインドツールで作ったキー+hjklに使ってる。

みんなviを起動したらvi用に、emacsを起動したらemacs用に体が「完全に」切り替わるのかな?

98:デフォルトの名無しさん
09/02/21 09:32:51
emacs起動した後jjjjjjjjjjってやって「あ・・・」ってなることはある。

99:デフォルトの名無しさん
09/02/21 09:45:04
Emacs 内部でもモードによって操作全然違うし、体を切り替えるほうが効率的だと判断した。
読み込み専用のファイルを見るときの view モードとかでは、 hjkl も使ってるけど。

100:デフォルトの名無しさん
09/02/21 09:54:53
結局、自分を変える方が効率がいいってことか・・・

101:デフォルトの名無しさん
09/02/21 10:57:34
結局、emacsでもviモード使うときはviの操作しているしね。
lessやmoreも使うんだから、自然と体が反応するよ。

とは言え、>98じゃないけどvimで:pして「あ」とか
moreでM-vしようとしてvi起動して「う」とかは、ある。


最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch