1 名前:名無しさん@お腹いっぱい。 [02/07/04 13:08.net] きっかけや理由を教えて下さい。
356 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/08 14:09:23 .net] ecb + c++-mode で大分それっぽくなるけど、 semantic のインテリセンスが使いものにならない。
357 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/09 05:13:49 .net] 動的スコープだって現状じゃ大した問題にもなってないよ。 厳密なこと言ったら気持ち悪い部分もあるかもしれないし、 超巨大な機能拡張を lisp レベルでやろうとする際に問題に ならなくもないわけじゃないが、そういうのはエディタでやることじゃないだろう。 それよりこの程度のことを覚えるのが面倒なんていってたら 何にも実用的なことはできないんじゃないの。
358 名前:349 mailto:sage [05/02/10 11:15:39 .net] お,煽り以外のレスがついてる.せっかくだから書かせてもらいます. Emacs を全然知らないというわけではないんです.今このレスも Emacs で書いてる. w3m の外部エディタに登録してあるもので. だけど,基本的なエディタ機能以外,特に Emacs Lisp の世界は全然知らない. 実は,Emacs に実用性を求めてはいないのです.メインのプラットフォームは Windows だし,開発には Eclipse を使っているから.キーバインドは Emacs 風に してあるけれど. だから,私の Emacs への興味は,Lisp 環境としてのものなのです. そういう人は,このスレの過去にも何人かいましたよね.「Emacs は本物の Lisp 環境だから,それに憧れて使い始めた」という人が. だけど,私のようなミーハーには,今の Emacs は必ずしも憧れではないんです. むしろ,過去の遺産に縛られているという話をよく耳にするわけで.あんまり 好きな言葉ではないでしょうけれど,「バッドノウハウ」と批判する人もいますし.
359 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:24:18 .net] ミーハーっつっても色々ある。 あなたのは単に無駄なことは一つもしたくない症候群なだけ。 だいたい動的スコープがレキシカルスコープに比べてどういう点で不便なのか すらわかってないでしょうに。それがわからないうちは何を勉強しようと 一緒ですよ。違いが生じる分岐点に至っていないわけだから。
360 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:27:48 .net] >>353 煽ってるのはお前自身。そして独り言はチラシの裏で。
361 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/10 11:43:49 .net] 釣りだろ。 >>349 > Guile Emacs が実用的になったら,使ってみたいと思うのだけど. >>353 > 実は,Emacs に実用性を求めてはいないのです. Guile Emacs方面に興味があれば知ってるはずのアレを知らなさそうだし。
362 名前:349 mailto:sage [05/02/10 12:59:15 .net] なんか,散々だなあ. >>354 今のところ Scheme に興味を持って学んでいます.クロージャ,継続,清潔マクロ. どれもとても面白かったし,基本的な使い方はできるようになりました. let と fluid-let の違いと特性は,少しですが分かっているつもりです. 前者が,現代的な関数型言語の基本となっていることと, 後者が,解決しにくいバグの原因になることも,ある程度は. Common Lisp はほとんど,Emacs Lisp は全然知りません. >>356 Edwin と Edge(Editor on Gauche) のことではないのですよね? 釣りではないんです.単に知らないだけです.
363 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 08:41:38 .net] >>357 > 後者が,解決しにくいバグの原因になることも,ある程度は. …なんかこう書かれると、偏見に聞こえる… 「解決しにくいバグ」なんて、スコープを理解してればそんなに出てこないと思う。 名前空間の衝突とかにも、接頭辞とかでの対策が普及してるわけだし。 それに、クロージャがほしいって話なら、 CL ってパッケージに lexical-let ってマクロがあるよ。 ところで、どうしてエディターみたいな環境で、動的スコープが有利って言われてるのかは理解してる?
364 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 11:01:11 .net] それって理解してるとは言わない。日本語では耳学問という。
365 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 13:03:21 .net] >>358 > ところで、どうしてエディターみたいな環境で、動的スコープが有利って言われてるのかは理解してる? どうして?
366 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:05:53 .net] 別に有利じゃないよ。lexical scope の言語で dynamic binding を使いたい ならfluid-let みたいなマクロを用意しとけばいいだけだし。 Emacs Lisp が dynamic scope なのは、インタラクティブな環境ではそれが有 利だからじゃなくて、デザインされた当時、Lisp のような言語ではその方が 効率的だと思われていたからでしかない。現在では byte-opt.el にもあるよ うにすでに足枷でしかないんだけど、rms によると既存のコードとの互換性の 方が重要なんだそうな。 www.paulgraham.com/thist.html it was a widely held opinion at the time that "lexical scope is interesting, *theoretically*, but it's inefficient to implement; dynamic scope is the fast choice." ... I asked RMS when he was implementing emacs lisp why it was dynamically scoped and his exact reply was that lexical scope was too inefficient. So my point here is that even to people who were experts in the area of lisp implementation, in 1982 (and for years afterward, actually), Scheme was a radical, not-at-all-accepted notion. lists.gnu.org/archive/html/emacs-devel/2001-10/msg00102.html I am not interested in changing Emacs Lisp to be lexically scoped. It would be a major incompatible change. We want to make Emacs support Scheme, and one byproduct of that will be the availability of lexical scoping. But the Emacs Lisp language will always use dynamic scope.
367 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:39:29 .net] 結局>>358 は知ったかぶりってことでファイナルアンサー?
368 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 14:46:43 .net] >>362 349はEmacsを使うなってことがファイナルアンサー
369 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/11 21:56:26 .net] > and his exact reply was that lexical scope was too > inefficient. これは実装上(計算機上)の効率がよくなかったってことかな。
370 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 01:58:42 .net] Emacsが形作られた当時の計算機とか、その利用形態とか、 Emacsのソースコードで速度のために涙ぐましい書き方されてたのを考えると そんなにRMSを責めれないけどな。 俺はSchemeはelispやCommon Lispより括弧やlambdaの数が一段多くなるのが あまり好きじゃない。一昔前のlispって感じだ。いいところもあるけどね。 言語仕様も論理的な美しさは感じるけど人間が使う上で効果を発揮する バランス感覚のようなものに欠けると思うし。
371 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 02:19:27 .net] scheme は関数の中で名前つきのローカル関数が簡単に作れるのがいいなあ。 emacs だと cl の flet 使えばできるけど。
372 名前:349 mailto:sage [05/02/12 13:02:21 .net] しばらくスレに来ないうちに,かなり話が進んでいますね. >>365 そういう話を聞きたかったです.ありがとうございます. つまり,Emacs Lisp のどこが優れているのか,どこが好きなのか,という 点についてです. www.ice.nuie.nagoya-u.ac.jp/~h003149b/lang/comparison.html Emacs Lisp はおそらく,利用者人口の一番多い Lisp ですが,それを好きだという 意見は私は聞いたことが無いです.old fashoned だという声ばかり聞きます. その割に,Guile Emacs の開発も進まないのは,Emacs Lisp にそれなりの良さが あるからかな,と思って,この愛好家スレで聞いてみたいと思ったのです. その目的に対して,私の最初の書込みは,今の私の本心だとは言え,煽りっぽかった かも知れません.すみません. 私は Scheme しか知らないですから,カッコが多いから嫌と言われても,Lisp で カッコが多いことに文句を言ってもなあ,と感じてしまうのですが.
373 名前:349 mailto:sage [05/02/12 13:25:09 .net] あと,Emacs Lisp のヘビーユーザの皆さんにお聞きしたいのですが, クロージャを使いたい,というニーズはあんまり無いのでしょうか? あれは便利なものだと思うのですが. Emacs Lisp ではマクロを使って実現されていることは分かりましたが, 「使いたいんなら使えば?」という言い方に聞こえたもので. Emacs の世界では,クロージャってそんなに便利じゃないんでしょうか?
374 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 13:31:49 .net] lispの話をしたいのならこっちの方がいいのでは。 Lisp@UNIX版 pc5.2ch.net/test/read.cgi/unix/1019926525/
375 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 13:43:02 .net] >>368 そういうことはご自分でelispを勉強してから言うべき。 その質問が意味をなしているかどうかも含めて理解してから言ってください。
376 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 13:47:20 .net] >>361 > 別に有利じゃないよ。lexical scope の言語で dynamic binding を使いたい > ならfluid-let みたいなマクロを用意しとけばいいだけだし。 う〜んと、相互に実現可能ってのはいいとして、どうして dynamic binding を使いたくなるのかって話。 代表的なのは、ローカル変数との絡みかな。各種 coding-system とか、 fill-column とか。 こういう変数を使う関数は、基本的にバッファごとに決まった値しか使わない。 でも、たまには違う値を使ってほしいこともある。 そんな関数は、 ELisp だと、単に変数を読みに行くだけでいい。 一時的に違う値を使うときは、束縛しとけばいいからね。 こういうやりかたは、 dynamic binding じゃないとできないでしょ。 > 現在では byte-opt.el にもあるよ > うにすでに足枷でしかないんだけど 「足枷」なのは、 byte-opt.el の目的、最適化に対してでしょ。 基本的に、静的なものは効率と安全性を、動的なものは柔軟性を提供する。 どっちがいいかなんて用途次第。 特に Emacs は、効率よりも柔軟性を重視した環境だよね。 関数でできることはマクロにしないとか、 defsubst の多用も非推奨とか。 だから ELisp には、 dynamic binding がふさわしいと思う。
377 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 14:15:26 .net] >>371 > 代表的なのは、ローカル変数との絡みかな。各種 coding-system とか、 fill-column とか。 > こういう変数を使う関数は、基本的にバッファごとに決まった値しか使わない。 > でも、たまには違う値を使ってほしいこともある。 このへんをバッファローカル変数として実現したのは秀逸だと思う。 Cレベルのままにオブジェクトのプロパティなんかになってると unwind-protectでわざわざ復帰するコードを書かないといけない。 それがローカル変数とすることでletで済む。 この感覚がdynamic bindingとマッチしたとは俺も思う。 まあfluid-letでもいいしプロパティのままでも適当にマクロ作ればいいけど、 冴えたやり方って感じしないよね。
378 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 16:44:36 .net] >>371-372 それって Common Lisp のスペシャル変数でも同じだよ。 あと、dynamic *binding* のメリットはわかってるから、dynamic *scope* の メリットを教えてよ。
379 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 17:22:48 .net] dynamic bindingとdynamic scopeって何か教えてよ。
380 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 20:40:06 .net] sed と awk と perl の正規表現を比べて perl の正規表現の方が柔軟性があるから sed や awk を覚える気がしないといってるみたいに聞こえる。
381 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 22:57:43 .net] >>375 どちらが何を指しているのか分からない. Perl だけ覚えればいい,と言っているのが 静的スコープ の側,ということ? あと,正直,現代は Perl だけ覚えれば済むんじゃないかと思うんだけど.
382 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:10:18 .net] ところで、lisp ってさ、必死こいて覚えると、 Emacs がよりいっそうヲタっぽくなる以外に、 何かいいことあるの?
383 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:27:28 .net] >>377 とりあえずこれを嫁 www.shiro.dreamhost.com/scheme/trans/beating-the-averages-j.html
384 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:30:53 .net] 読むのマンドクサいから、3行で要約汁。
385 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:32:54 .net] > しかし、Lispのおかげで私達の開発サイクルは非常に速く、 > 相手がプレスリリースを出した1日2日後にもう同様の機能を作ったこと > もしばしばある。 なんだこれ。怪文書じゃないか。
386 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:45:06 .net] そろそろくさくなってきたのでまじめな議論は避けるように。
387 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/12 23:45:55 .net] >>381 答えられなくなりそうだから、逃げるってか?
388 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 00:08:33 .net] >>380 おまいは「怪文書」という言葉の意味を,辞書で引きなおすように. それからな,あの文書の著者の Paul Graham が,自社を売却して百万長者に なったのは本当だ. ascii24.com/news/i/topi/article/1998/07/10/611855-000.html?geta 上の記事に出てくる Viaweb 社が,Paul の作った会社だ. まあ,Lisp で金をもうけた人間は,Paul がほとんど唯一なんだけどな.
389 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 02:24:39 .net] >>383 そこに貼られているリンクはいつのものでつか? ここ2〜3年のうちに > Lispのおかげで私達の開発サイクルは非常に速く、 > 相手がプレスリリースを出した1日2日後にもう同様の機能を作ったこと > もしばしばある。 という機能が実現できた企業はあるんかね?
390 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 12:41:00 .net] >>384 おそらく無い.Lisp プロジェクトそのものがほとんど無いからだ. プロジェクトの無い理由はいろいろあるが, ・Lisp は多人数による大規模な開発に向かない. ・Lisp は投資家から実用的な言語と思われておらず,投資を受けられない. ・Lisp 以外の言語が発達してきて,Lisp プログラマがそちらに流れた. のが主因であるとされている. しかし,現代のプログラミング言語の多くの概念は,Lisp から生まれたもので ある.1950年代から80年代まで,Lisp は最も先端的な言語であり続けた.その 蓄積は半端ではない. かくして,Lisp で高度な概念を身に付けたプログラマたちが,Lisp 以外の言語 (例えば Python)でこの業界の先端を切り開いている. Google の Peter Norvig がその典型であろう. 以上が一般見解で,それをまとめると,以下の Eric Raymond の言葉になる. cruel.org/freeware/hacker.html LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。 この体験は、その後の人生でよりよいプログラマーとなる手助けとなるはずです。 たとえ、実際には LISP そのものをあまり使わなくても。
391 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 18:17:57 .net] > LISP は、それをモノにしたときのすばらしい悟り体験のために勉強しましょう。 宗教? そりゃ、宗教に投資する馬鹿はいないもんな。
392 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 18:54:03 .net] >>386 貴様は Eric Raymond が何者なのか知らないようだな.これではおそらく,RMS (Richard Stallman) をも知らないに違いない.それとも単なる釣りなのか? 俺は馬鹿だった.>>381 の言うことに従えばよかった.
393 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 19:10:13 .net] とりあえず半年ROMれ。
394 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 21:04:34 .net] >>387 >>377 の発言では lisp を使える利点について質問しているのだから、 Eric Raymond や RMS の活動を知っているか否かということは 関係ないんじゃないの? そんなことやってるから宗教扱いされるんだよ。
395 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 21:15:05 .net] 385=387?は多分真性だから構わない方が。
396 名前:名無しさん@お腹いっぱい。 mailto:sage<
[] [ここ壊れてます]
397 名前:>05/02/13 21:33:34 .net mailto: ID が出ないと連続カキコしてもわからないな。 [] [ここ壊れてます]
398 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 21:36:42 .net] そうだなおれもそうおもうよどうかんだよ
399 名前:349 mailto:sage [05/02/13 22:24:40 .net] 突然ですが,今まで私にレスしていただいた方にお詫びします. Emacs Lisp には興味は無かったのですが,今後きっちり学んでみようと思います. その理由は, ・Lisper を目指しているのに,Emacs Lisp が書けないのはどうかと思った. ・>>371-373 など,面白そうな話が出ているのに,よく理解できないのが残念. そして何より, ・>>377 以降の流れにムカついた. 私は Emacs に思い入れはありませんが,Lisp(Scheme) には強い思い入れがあり ます.人が大切にしているものを,何も知らない人間に否定されると,どれだけ 腹が立つか,身に沁みて思い知りました.私は悪気があったわけではありません が,おそらく私にレスしていただいた方からは,同じに見えているでしょう. 深く恥じ入っています.ごめんなさい. 最後に,>>377 さんへ. どうやらあなたは,わざとやっているのですね.最初は本物の厨房かと思いました が,途中で自分自身を客観視して,愕然としました.あなたは大した達人です. ネットでこんなに身につまされたことはありません.
400 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/13 23:00:22 .net] ちょっとした機能を elisp で作ってみたりすると面白くなると思うよ。 emacs はいろいろ欠点もあるけど、editor 好きで lisp 好きな人には 面白いおもちゃだと思う。
401 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 17:33:58 .net] >>349 あんたみたいに普通に騙ろうとしてる人に煽り半分の 糞レスしか出来ない肥だめ連中は相手にすんな。
402 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 19:31:47 .net] スレ違いだからだろ
403 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/16 20:26:27 .net] >>395 肥溜めが何を今更。
404 名前:名無しさん@お腹いっぱい。 mailto:sage [05/02/17 12:32:07 .net] 395はどっちを煽ってるつもりなんかしらん。
405 名前:名無しさん@お腹いっぱい。 [05/03/18 23:50:08 .net] スレ違いだけどさ。 たーまーになんとなく思い付きでspeedbar使ってみると 「便利だなぁ」って思うけど、結局普段は使わない。 みんなそうだよね?
406 名前:名無しさん@お腹いっぱい。 mailto:sage [05/03/19 10:11:52 .net] speedbarって便利? 動作がしっくりこない。 なんか勝手に使いにくく動く。
407 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/04/20(水) 04:04:05 .net] はまった理由?小指が鍛えられるからだろ 左手の小指だけ筋肉質になた
408 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/07/29(金) 01:01:42 .net] slackware入れて、キーボードでの終了できたのがemacsだったから。 なぜかviは終了しなかった覚えが。 チュートリアル付いてて操作方法がわかったのがemacsだから。 昔持ってたマシンがx68030だったから(ゲームオンリーだけど)
409 名前:名無しさん@お腹いっぱい。 mailto:sage遍歴? [2005/11/24(木) 23:42:32 .net] MS Word で文書作ってた。 置換にバグがあるような低級フリー Editor に少しずつ以降した。 Linux ブームの時期があった。 日本語化すらできず挫折。鯖組まないから習得必要なしとと判断。 GNU Emacs だけ使いたくなった。RMS 宗教マンセー^2。 Meadow の日本語化は成功。でもフォントの日英のバランスが醜かった。起動も重かった。 xyzzy を知った。バッタモンと呼ばれていようがサクサク動作、GUI との融合に悶絶。 以降完全に依存。プログラミングしない自分には十二分に実用的だった。 右クリックメニューやバッファタブメニューがカスタマイズ可能なのは神だった。 窓使いの憂鬱とあわせて Windows 上ではかなり幸せになれた。 次に Linux乙aurus にハマった。しかしキーバインドやシステム制限から 念願の Emacs 環境を xyzzy と同等に出来ず放置中。howm 使いたい…。
410 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 00:04:54 .net] > Meadow の日本語化は成功。 ここ笑うとこ?
411 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/11/25(金) 03:02:20 .net] >>404 察するに、フォントの設定をしたことで豆腐状態から脱出したってくらいの意味じゃね? Meadowって標準インストールでもちゃんと日本語表示できてたかもしれんが。
412 名前:名無しさん@お腹いっぱい。 mailto:sage [2005/12/11(日) 14:15:55 .net] 良く別らないんですが、TEX-modeって、フォントの大きさとかを変更すると、emacsのbuffer上(Meadow) でもそれを確認出来るんでしょうか。
413 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/02/20(月) 15:40:51 .net] VIの使い方が何度教えてもらって理解できなかったからEmacsに走りました Lisp覚えてからは他のエディタに今更乗り換える気にもならなくなり 鯖缶屋なのにEmacs使ってます... 私の管理する鯖ではEmacsが絶対に入っています
414 名前:名無しさん@お腹いっぱい。 [2006/05/08(月) 03:03:06 .net] 保守
415 名前:名無しさん@お腹いっぱい。 mailto:sage [2006/07/09(日) 19:47:23 .net] >>401 小指に筋肉あった?
416 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/07/25(水) 19:53:56 .net] おれのキーボードは柔らかいから、小指も含めて全然筋肉付かない。
417 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/08/16(木) 19:59:32 .net] >>410 だからお前の小指は鍛えたら太くなったりするのかと
418 名前:名無しさん@お腹いっぱい。 mailto:sage [2007/10/05(金) 04:29:02 .net] 好きになるのに……理由なんてないだろう?
419 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/19(土) 23:09:33 .net] Vim はお嫌い?
420 名前:名無しさん@お腹いっぱい。 [2008/01/20(日) 00:46:48 .net] Vimもたまに使うよ。設定ファイルちょろっと開くときとか。 でもやっぱりEmacsだなあ。 最近はEmacsでTwitter
421 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/01/22(火) 00:56:23 .net] どの辺で「やっぱりEmacsだなあ」と思いますか?
422 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/02(土) 07:16:34 .net] >>411 鍛えれば太くもなり擦れば上も向き先から汁も出す。
423 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 00:41:41 .net] 会社の人には「それ、目的と理由が逆になってるよ」って言われたけど、 最近HHK買ってから。 それまでは、gedit 使ってたへたれだったじぇ。
424 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 03:51:41 .net] Emacsでいろいろ仕出すと、もう離れられなくなってくる。 当然キーボードはHHKに日本語入力はSKK。 いろんなOSで動作するというのもいい。 Emacsで音楽聴きながらTwittering-modeしてWandalustでメール書いてnavi2chで2ch覗いて、 単語をgoogle.elでw3m-elに渡してググって、あーとにかくいろいろいっぱいおっぱい。
425 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 04:19:01 .net] 昔は自分もそんな感じだったけど最近はfirefoxにはまり出した。
426 名前:1 mailto:sage [2008/02/10(日) 06:36:04 .net] >>419 タイプが違う。emacs は主にテキスト操作に拘っている。 俺も firefox が大好きだけどな。 web関係は全て firefox。 firebug とか stylish とか all-in-one gestures とかはもう神。
427 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/10(日) 23:45:11 .net] 職場の人には「それ、順番が逆だよ」って言われたけど、 HHKB買ってから、矢印キー押すのが面倒で Emacs 覚えた。 何故 vi じゃなかったかはただのきまぐれ。 それまで gedit をメインで使ってたへたれだけど、Emacsの多機能さにビックリしまくり!
428 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 02:27:08 .net] ネットがなかったころ雑誌かなんかでmule入手したんだけど etcに入ってたGNU宣言とかJOKESとかsex.6とか変なもの読んで ハッカー文化にかぶれちゃったんだよな。
429 名前:名無しさん@お腹いっぱい。 [2008/02/11(月) 13:08:36 .net] やべemacs便利。 今までvim派でアンチemacsだったから数十年使ったことなかったけど。 糞便利杉で悲しい。
430 名前:名無しさん@お腹いっぱい。 [2008/02/11(月) 17:30:25 .net] emacsは rootでなければ インストールも日本語化ツールも入れられない だめだめソフトじゃん 普通、editorってのは簡単にだれでも使える 導入でき使えるべきなのに
431 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 17:40:53 .net] >>424 こちらへどうぞ 「Emacsは消滅すべき」、ゴスリング氏 ttp://pc11.2ch.net/test/read.cgi/unix/1194537250/ 秀丸をUnixに移植しろ!emacs,viはゴミ以下 3 ttp://pc11.2ch.net/test/read.cgi/unix/1110364337/
432 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 17:43:05 .net] >>424 普通にインストールできるが。 日本語かツールって何? KKCなら一般ユーザでもEmacsインストールしたら使えるし、 表示もEmacs入れたら他に何か入れる必要は無いが。
433 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 17:57:20 .net] emacsに日本語フォントが付属するようになったとは。 コンソールは特に各種UNIXでややこしそうだけど その辺もかなり進化したな。
434 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 21:37:04 .net] 昔は拡張して、喜んでたけど... 今はsimpleな、viから離れられない。 (# どっちも好きだよ)
435 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 22:59:08 .net] 初めて触った本格的なエディタだったから。
436 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/11(月) 23:03:50 .net] ずっとシンプルが良いと思ってVim使ってたけど、 実際使い始めてみると、すばらしかった。 ただ、ほとんどの機能を理解してないし、自分で 何かを作るときはシンプルに作るけど。
437 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/12(火) 00:22:00 .net] 俺もEmacs使ってると自分の脳みそが飛び出て エディタにくっついたんじゃないかと思うくらいだ。
438 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 09:19:36 .net] Emacsって正直不便。 家でも数台のPCを使う、会社でも使うとなると環境構築が滅茶苦茶大変だし、 カスタマイズ性はいいけど、カスタマイズしづらいし。
439 名前:418,421 mailto:sage [2008/02/14(木) 09:22:04 .net] ピックアップモードになってたのに気付かず連投スマソ;w;
440 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 09:24:48 .net] >>432 とりあえず、Windowsだけならここの設定済みMeadow でも入れたら? ttp://www.bookshelf.jp/soft/meadow_toc.html
441 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 15:32:09 .net] >>432 なら 1 台で使えばいいだけでは?
442 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 15:46:45 .net] おれもemacsはlinuxの一台でしか主に使ってないよ。 カスタマイズというかいろんなユーティリティとの連携とか テキストの保存場所との連携とかやり過ぎて 他のPCに移植するのが面倒くさい。 そのかわりその一台でemacs使ってると まさに自分の部屋にいる感じ。
443 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 15:52:13 .net] 1台ですませれればいいけど、そうも行かないでしょ。 1台でしか使わないのなら、Emacsを覚える気にすらなれん
444 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 16:00:43 .net] 1台で済ましてるよ。 他はviなりその1台でいじってscpなり。
445 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 17:20:41 .net] わりと 1 台で済ませられるのが Emacs 。 とはいえ複数台でも、設定をコピーするなり バージョン管理なりしときゃいいような気がするんだけど、 なんで面倒なんだろう?
446 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 18:05:33 .net] 例えばlookupで辞書使えるようにしてるとか hownとかemacswikiでいろいろやってるとか wlでメールみてるとかskkでサーバ使ってるとか 環境に依存し過ぎると設定ファイルコピーするだけじゃ済まなくて 環境そのものをコピーしないといけなくなる。 unix同士ならまだいいけどwindowsではさらに面倒くさい。 そういう訳でメインのテキスト環境は一台に決めたわけ。 viも一通り使えるので他の環境でも困ってはないよ。
447 名前:432 mailto:sage [2008/02/14(木) 18:35:20 .net] 会社で使ってるのは、会社が許可してる古いバージョンでネットワークにつな がってないところか、ファイルの持ち出しすらできない。 家は家で一台は完全クローズドで仕事用だし、もう一台はネットワークにつな がってるけど、ほかのマシンがつながってないから意味無いし。 テキスト打ちがメインになるから、Vimじゃ辛い。
448 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 18:52:52 .net] はぁ。 なら別のエディタ使えばいいん
449 名前:じゃね。 [] [ここ壊れてます]
450 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 19:10:18 .net] それは Emacs が原因なのかw
451 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 19:13:38 .net] Emacsが設定しないとまともに使えないのが原因
452 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 19:17:26 .net] 442で結論が出てるな。
453 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/14(木) 19:26:04 .net] どこの環境でもパッケージが入ってれば自分なら同じ設定にするっていう自分用設定と、 特定の環境に依存する設定を分離するのがいいよ。 前者はCVSなりなんなりで管理して必要ならどこへでも持っていけるようにして、 それを各環境の.emacsから参照する。
454 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 01:55:59 .net] 【熱く】お前のEmacsにはまった理由【語れ】 Emacsにはまってない人は出ていけばいいと思う。
455 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/15(金) 02:01:01 .net] そうだな、スレ違いはやめて本題に。 やっぱり〜どこまでも自分に使いやすくいじれるところがいいよね〜。 その結果他の環境で作業できない身体になっても、それでEmacsユーザーはいいと思うんだ。 他のエディタいじっていても楽しいと感じないけど、Emacsは楽しい。lispおもしろい。 最近GmailをWanderlustで読むようになったけど、エディタとシームレスで快適。 メールを意味もなく出すようになったよw
456 名前:名無しさん@お腹いっぱい。 mailto:sage [2008/02/16(土) 01:06:15 .net] >>434 それってレジストリ汚したりしない?