トップページunix
1001コメント251KB

Emacs Part 32

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/10/24(土) 04:05:36
諸君、ここはかの有名な最強の汎用環境/エディタ、「Emacs」のスレッドである!

スレッドルールは以下の通り:
* 初心者にやさしく接すること
* Emacsユーザーとの仲間意識をしっかり持って、馴れ合いを怠らないこと
* このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想)
* 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
* 自分で書いた便利なコード/アイディアは他人とシェアしようと試みること

GNU Emacs - Free Software Foundation (FSF) http://www.gnu.org/software/emacs/
EmacsWiki http://www.emacswiki.org/
Emacs 電子書棚 http://www.bookshelf.jp/
Emacs CVS Repositories [Savannah] http://savannah.gnu.org/cvs/?group=emacs
Emacs Lisp List http://www.damtp.cam.ac.uk/user/sje30/emacs/ell-date.html
ダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
Git: git clone git://git.savannah.gnu.org/emacs.git emacs
        _/l__
     /   く
    | ´ω`  | ぐにゅう emacs
     |    C='|
前スレ http://pc12.2ch.net/test/read.cgi/unix/1251665639/

Emacs は世界を救う!
0672名無しさん@お腹いっぱい。2009/12/10(木) 21:08:19
最近は vim ブームっぽいところがあるね。
VC, Eclipse とかにも流れてそう。キーバインドだけ Emacs 風に、とか。
0673名無しさん@お腹いっぱい。2009/12/10(木) 21:08:24
うちの会社の先輩方はなぜかほとんどtextmateに流れてる。
俺だけ頑なにemacs使ってるけど。
0674名無しさん@お腹いっぱい。2009/12/10(木) 21:12:57
特定のエディタに固執するのって日本人だけみたいだけどね。
外人はプロジェクトごとにエディタも変えるのが普通だし。
0675名無しさん@お腹いっぱい。2009/12/10(木) 21:31:12
>>672
たしかに微妙に増えたなーとは思う。
VCはしかたないよ。あれはインテリセンス込みでの言語だから。
0676名無しさん@お腹いっぱい。2009/12/10(木) 22:04:04
lisp勉強中の初心者です。

iimage-modeで、環境変数で設定したパスを認識させるには、どのようにすればいいでしょうか?
例えば、以下ような感じです。

[[${HOME2}/docs/images/hoge/png]]

宜しくお願い致します。
0677名無しさん@お腹いっぱい。2009/12/10(木) 22:10:44
>>676
getenv
06786762009/12/10(木) 22:40:03
>677

[[(concat (getenv "HOME2") "/docs/images/hoge.png")]]

とかやってみましたが、うまくいきませんでした orz.
06796762009/12/10(木) 22:41:05
>677

[[(concat (getenv "HOME2") "/docs/images/hoge.png")]]

とかやってみましたが、うまくいきませんでした orz.
0680名無しさん@お腹いっぱい。2009/12/10(木) 23:34:35
>>671
> いつと比べてだよ

「翻訳を支援するelispのプログラムありませんか?」と呼びかけると、
主要な理工系大学から*.elが10個くらい集まってきたころと比べて。
0681名無しさん@お腹いっぱい。2009/12/10(木) 23:58:07
fj 華やかなりし頃は emacs か!? vi か!? って感じだったよなぁ。
大学卒業しちゃうと elisp 書いてる暇なくなってくるのかもね。
0682名無しさん@お腹いっぱい。2009/12/11(金) 00:21:53
fjって何ですか??
0683名無しさん@お腹いっぱい。2009/12/11(金) 01:30:56
大学って今でもemacs優勢なの?
理工系出て新卒で入った子は誰もemacs使ってないんだけど。
0684名無しさん@お腹いっぱい。2009/12/11(金) 02:31:18
今は開発環境にエディタ内包なのが当たり前になってるから、
Emacs使う人が減ってるのもしょうがない。
ただ、Emacsも地味に進化してるし開発が停滞しない限りは
今の人気でも全然いいけどね。
0685名無しさん@お腹いっぱい。2009/12/11(金) 08:45:01
疎いのだけど進化してるか?
何か進化したなーという機能ってなに?
0686名無しさん@お腹いっぱい。2009/12/11(金) 08:45:18
>>683
うん、だから使ってた人が一杯いたころの層が卒業しちゃってから地味に停滞したというか。
今でも一定の人は使ってると思うけど。
0687名無しさん@お腹いっぱい。2009/12/11(金) 09:31:31
>>683
> 大学って今でもemacs優勢なの?
> 理工系出て新卒で入った子は誰もemacs使ってないんだけど。

Windows95が出たあたりからemacsを使わなきゃならない理由がなくなったから、
相関関係はないでしょ。

最近の東京と銘打ったemacs勉強会が、むかし学内で毎月やってたemacs勉強会より
レベルが低いんだぜ。

ていうか、数年前にWeb関係の連中がemacsを再発見してから(おまいら抜きで)再勃興
している最中だと捉えるのが正しいのかもしれんね。
0688名無しさん@お腹いっぱい。2009/12/11(金) 09:47:48
>ていうか、数年前にWeb関係の連中がemacsを再発見してから(おまいら抜きで)再勃興
>している最中だと捉えるのが正しいのかもしれんね。

あーそうかもねえ

0689名無しさん@お腹いっぱい。2009/12/11(金) 13:31:14
UbuntuあたりからLinuxが一定の地位を得てきて
非Windowsでも動く包括的なプログラミング環境としてEmacsを知る機会も増えたから
ユーザーの絶対数は変わってない気がする。
ほんとうは増えてるべきなんだけどね。選択肢が増えたぶん流出してるのは確か。
0690名無しさん@お腹いっぱい。2009/12/11(金) 14:25:35
とはいえ、いろんなOSで動いて資産も豊富なエディタって
Emacsとvimしかないじゃん。

知らない人に無理に進める気はないけどさ。
0691名無しさん@お腹いっぱい。2009/12/11(金) 15:19:53
ユーザー数よりelisp書く人が減ったんだろ
elisp書くならeclipseのプラグイン作った方が面白いもの作れるし
eclipseのリファクタなんかはelispじゃどう頑張っても無理
0692名無しさん@お腹いっぱい。2009/12/11(金) 15:22:20
>>691
それがお前の主観以上のものだって証拠は?
お前の意見なんてどうでもいいんだよ
0693名無しさん@お腹いっぱい。2009/12/11(金) 15:36:43
ユーザ数云々はどうでもいいが
eclipse に負けている部分があるのは同意
0694名無しさん@お腹いっぱい。2009/12/11(金) 15:52:41
全部主観だろw
0695名無しさん@お腹いっぱい。2009/12/11(金) 16:07:20
趣味でelisp書いてた連中が違うツールやサービスに流れたのは事実だと思う
0696名無しさん@お腹いっぱい。2009/12/11(金) 16:09:37
むしろelisp書けない人程emacs原理主義的だったりするのな。
主観だけど。
0697名無しさん@お腹いっぱい。2009/12/11(金) 16:14:16
特定のソフトウェアに固執するのは、いつだってうすらバカ。
0698名無しさん@お腹いっぱい。2009/12/11(金) 16:14:29
ギクッ
0699名無しさん@お腹いっぱい。2009/12/11(金) 16:52:37
別にEmacsはDBでいうところの界王神的ポジションでいいんじゃないの。
0700名無しさん@お腹いっぱい。2009/12/11(金) 17:00:54
Eclipse で elisp が動くなら乗り換えるわ
0701名無しさん@お腹いっぱい。2009/12/11(金) 17:34:26
つーかさ、何度か話題にあがってるけど elisp 自体はあんまり受けよくないんだよね。
lisp 好きな人からすると。

>>700 は elisp が好きなの?それとも emacs 上で使ってたプログラムが流用出来たら
嬉しいって考えなの?
0702名無しさん@お腹いっぱい。2009/12/11(金) 17:43:51
>>701
> つーかさ、何度か話題にあがってるけど elisp 自体はあんまり受けよくないんだよね。
> lisp 好きな人からすると。

Lispもどきだもん
0703名無しさん@お腹いっぱい。2009/12/11(金) 17:51:19
書いてると結構イライラするよな
0704名無しさん@お腹いっぱい。2009/12/11(金) 17:55:28
>>701
後者。
今使っているいろいろな elisp が Eclipse 上で動けばいいだけ。
0705名無しさん@お腹いっぱい。2009/12/11(金) 18:05:55
それだけならElisp動かすEclipseプラグインかるくこさえればいいじゃん。
0706名無しさん@お腹いっぱい。2009/12/11(金) 18:07:39
「かるくこさえればいいじゃん」?
0707名無しさん@お腹いっぱい。2009/12/11(金) 18:25:09
今使ってる elisp ってそもそも emacs 上で使ってはじめて意味があるのも結構あったりしてな。
他のもので代替出来ないものって何があるっていわれると結構ないよね。
0708名無しさん@お腹いっぱい。2009/12/11(金) 19:11:45
elispなんていくら書いても金にならんってことに尽きる
昔は純粋に趣味でプログラム書いたり研究してる人が多かったけど、今はやり方によって金になるからな…
0709名無しさん@お腹いっぱい。2009/12/11(金) 19:16:15
emacs のなんかを書くより Firefox 拡張とか変ちくりんな Web サービスでも作った方が
よっぽど PR にもなるしよろこばれるしな。

でもまあ別に使いたい人が使うエディタのままで別になんの問題もないと思うんだぜ。
elisp 書く人いなくなったっていうほどいなくなったわけでもないし。
0710名無しさん@お腹いっぱい。2009/12/11(金) 19:16:46
一部の言語では今でもEmacsはベストエディタだと思うけどなぁ
何でもかんでもEmacsでやろうとする頭の固い連中と一緒にはしないでもらいたいもんだ
0711名無しさん@お腹いっぱい。2009/12/11(金) 19:32:58
elisp なんとかする気、さらさらないんだろうなぁ
とりあえずもっと速くならんかね?
0712名無しさん@お腹いっぱい。2009/12/11(金) 19:47:40
PCの性能あがってるから昔にくらべりゃ充分速いよ
なのでこれからもほっときゃどんどん速くなるんじゃね?
0713名無しさん@お腹いっぱい。2009/12/11(金) 20:18:00
海外からはもうほとんどelisp出てこないよな。最近じゃyasnippetぐらいか?
あっちだとLinuxよりMacが多いのかなぁ
0714名無しさん@お腹いっぱい。2009/12/11(金) 20:57:45
jdeeって、もう死んだ?
0715名無しさん@お腹いっぱい。2009/12/11(金) 21:00:53
ECBにでもとりこまれたんでない?
あれ使うぐらいなら素直にeclipseつかえよと思うけど。
0716名無しさん@お腹いっぱい。2009/12/12(土) 01:17:10
anything.elとかもやり過ぎじゃね…あそこまでやるなら他のエディタ使えばいいのに。
0717名無しさん@お腹いっぱい。2009/12/12(土) 01:20:31
恐れるな
0718名無しさん@お腹いっぱい。2009/12/12(土) 01:21:08
ちぃちゃんちゅっちゅ
0719名無しさん@お腹いっぱい。2009/12/12(土) 04:10:49
anythingと同じようなことができるエディタがあれば紹介して欲しいもんだ
0720名無しさん@お腹いっぱい。2009/12/12(土) 05:53:10
またるびきち大先生に嫉妬する輩があらわれたか・・・
0721名無しさん@お腹いっぱい。2009/12/12(土) 10:59:04
「大先生」は、発展の阻害要因として機能する。
0722名無しさん@お腹いっぱい。2009/12/12(土) 11:53:27
Lispの節
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm

「宗教はもはや大衆の麻薬ではなくなったようだ、カール。今ではIDEだ。」

0723名無しさん@お腹いっぱい。2009/12/12(土) 12:17:14
(キリッ
0724名無しさん@お腹いっぱい。2009/12/12(土) 17:04:54
いってみれば、ElispっていうのはEmacsという幕府にとっての兵糧みたいなもんなんだよな。
0725名無しさん@お腹いっぱい。2009/12/12(土) 19:40:35
はぁ?
0726名無しさん@お腹いっぱい。2009/12/12(土) 19:56:57
ElispっていうのはEmacsという大地のミミズみたいなもんだと。
0727名無しさん@お腹いっぱい。2009/12/12(土) 20:26:14
あんまりうまくないな
0728名無しさん@お腹いっぱい。2009/12/12(土) 23:18:28
>>726
ドラゴンボールでいえばピッコロの卵みたいなもんか。
0729名無しさん@お腹いっぱい。2009/12/12(土) 23:58:48
>>726
ワンビースでいえば悪魔の実みたいなもんか。
0730名無しさん@お腹いっぱい。2009/12/13(日) 01:11:51
textモード使ってると、長い文を改行したときに文の途中で勝手に折り返されるのですが
これを無効にする方法はありますか?
0731名無しさん@お腹いっぱい。2009/12/13(日) 01:27:45
>>730
(auto-fill-mode -1)

もしくはtext-mode-hookに追加
07327302009/12/13(日) 01:35:00
>>731
ありがとうございます。できました。
0733名無しさん@お腹いっぱい。2009/12/13(日) 13:00:41
*GNU Emacs*バッファは、どのファイルを読み込んでるいるのか教えてくだされ
0734名無しさん@お腹いっぱい。2009/12/13(日) 13:27:52
ハードコーディングだったりしてな。
0735名無しさん@お腹いっぱい。2009/12/13(日) 13:53:00
うちでは
/usr/local/share/emacs/22.3/lisp/startup.el.gz
ですよ。
0736名無しさん@お腹いっぱい。2009/12/13(日) 14:23:31
Emacs 23.1をインストールしたのですが、標準のフォントが非常に大きいです。
小さくするにはどうすればいいですか?
0737名無しさん@お腹いっぱい。2009/12/13(日) 14:38:52
UltraVNCというソフトを使うと縮小できますよね。
0738名無しさん@お腹いっぱい。2009/12/13(日) 16:02:57
auto-complete.el、新しいやつは安定版とか言いながらバグがひどすぎ。
補完候補が乱れるバグもいまだ直ってないっぽいな。
0739名無しさん@お腹いっぱい。2009/12/13(日) 17:07:38
>>735
サンクス
0740名無しさん@お腹いっぱい。2009/12/13(日) 17:26:49
auto-complete使うぐらいならvim使えよ…
オムニ補完だってvimが先でしょ。完成度も全然違うし。
0741名無しさん@お腹いっぱい。2009/12/13(日) 17:31:54
vimは操作感が全然違うじゃん・・・
0742名無しさん@お腹いっぱい。2009/12/13(日) 17:36:54
それがVimクオリティ
0743名無しさん@お腹いっぱい。2009/12/13(日) 17:54:11
Vim も Lisp だったら良かったんだけど、あっちは多言語主義なのよね…
0744名無しさん@お腹いっぱい。2009/12/13(日) 18:16:00
vimスクリプトは糞elispよりさらに酷いからな
0745名無しさん@お腹いっぱい。2009/12/13(日) 18:17:12
自分が英語圏にいたらvim使ってる。
モードはそれほど煩わしいとは思わない。
しかしモード切り替えとIME変換が組み合わさっただけで酷く使い辛くなる。
0746名無しさん@お腹いっぱい。2009/12/13(日) 18:37:11
まさか半角/全角キーで変換してるの?
0747名無しさん@お腹いっぱい。2009/12/13(日) 20:55:01
vim スクリプトは perl と同じにおいがする
0748名無しさん@お腹いっぱい。2009/12/13(日) 22:06:45
>>746
Ctrl + Spaceで変換してるが…まぁあまり変わらんけど。
何か良い方法があるのなら教えてほしい
0749名無しさん@お腹いっぱい。2009/12/13(日) 22:59:36
正直、VimにできなくてEmacsにできないことはないんだから
EmacsでVimエミュれる以上、世界的にはEmacs一卓なのでは?
0750名無しさん@お腹いっぱい。2009/12/13(日) 23:06:01
一卓?
0751名無しさん@お腹いっぱい。2009/12/13(日) 23:07:21
起動直後のメモリフットプリント

emacs: 13M
vim: 1616K
0752名無しさん@お腹いっぱい。2009/12/13(日) 23:36:55
地球と月ぐらい大きさが違うな
0753名無しさん@お腹いっぱい。2009/12/13(日) 23:48:34
おれのしょぼい家マシンですら4GBメモリつんでるのにどっちも誤差
0754名無しさん@お腹いっぱい。2009/12/13(日) 23:56:32
vimはかなり拡張が進んでて、
一方、Emacsは高速化が進んでるので、
コンピュータが高速化した現在では
好みによる選択でしかないのではないのでしょうか。
0755名無しさん@お腹いっぱい。2009/12/14(月) 00:06:22
emacs使いって頭固い人が多いんだもの
何が何でもCUIじゃないとダメとか
0756名無しさん@お腹いっぱい。2009/12/14(月) 00:07:22
古の昔からどのエディタを使うかは好みによる選択でした。
0757名無しさん@お腹いっぱい。2009/12/14(月) 00:10:04
頭固い人って、他人がCUIを使ってると我慢ができない人の事かな?
0758名無しさん@お腹いっぱい。2009/12/14(月) 00:19:50
隣の庭がきになってしかたないひとです
0759名無しさん@お腹いっぱい。2009/12/14(月) 09:27:15
そういうあなたは他人がCLIを使っているのが我慢できないんでしょ。
0760名無しさん@お腹いっぱい。2009/12/14(月) 09:29:52
common language interface?
0761名無しさん@お腹いっぱい。2009/12/14(月) 09:30:49
InterfaceじゃなくてInfrastructureだったorg
0762名無しさん@お腹いっぱい。2009/12/14(月) 10:10:34
うすらバカ
0763名無しさん@お腹いっぱい。2009/12/14(月) 14:54:20
そういえば、Vimってマルスレ対応してんのかな?
Emacsって極めれば極めるほど、マルスレ非対応の足枷を感じるよね。

大きなファイルを開いてるとき
時間のかかる処理をしてるとき
リモートの応答が遅いとき
とかに他の操作が出来ない、っていうのはいくらなんでも時代錯誤。

この点をVimが解決してるなら、Vim有望説が一気に浮上するんだが。
0764名無しさん@お腹いっぱい。2009/12/14(月) 15:14:55
マルスレ(笑)
0765名無しさん@お腹いっぱい。2009/12/14(月) 15:17:52
でもマルスレ追加しても書き直さなきゃならんとこ多くて大変じゃね?
0766名無しさん@お腹いっぱい。2009/12/14(月) 15:20:41
マルスレってマルチスレッドのことか
一瞬なんのことかと思った
0767名無しさん@お腹いっぱい。2009/12/14(月) 15:26:37
マルスレは古い。いまはマルプロの時代。
0768名無しさん@お腹いっぱい。2009/12/14(月) 17:09:17
マルプロwwwwww
それを言うならマルコアだろ
0769名無しさん@お腹いっぱい。2009/12/14(月) 17:27:12
>>767さんの天然ぶりには恐れ入りましたww
0770Zeno ◆5nZQbNmQPs 2009/12/14(月) 21:55:14


プゲラ


0771名無しさん@お腹いっぱい。2009/12/14(月) 22:30:43
なんで上げまくってんだよw
0772名無しさん@お腹いっぱい。2009/12/14(月) 22:34:34
じゃあ、age
■ このスレッドは過去ログ倉庫に格納されています