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

Emacs part 29

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。2009/04/23(木) 19:16:35
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
最新の stable リリースのダウンロード http://ftp.gnu.org/pub/gnu/emacs/
Windows用 NTEmacs の最新ダウンロード https://sourceforge.jp/projects/ntemacsjp/files/

前スレ http://pc12.2ch.net/test/read.cgi/unix/1232536855/
CVS先端: cvs -z3 -d:pserver:anonymous@cvs.savannah.gnu.org:/sources/emacs co emacs
0231名無しさん@お腹いっぱい。2009/05/12(火) 00:50:50
>>230
これだけウェブ関係が盛り上がってるのに代替手段がなかなかでてこないな。
MLのデータをAJAXっぽく提供してるとこはちらほらあるけど。
UNIX系プロジェクトでMLとか使ってるとこみると「ああ、時代に取り残されてるなあ」と思う。
0232名無しさん@お腹いっぱい。2009/05/12(火) 01:08:25
>>231
21世紀になって、IT関連は技術の混ぜ返しをしているだけで何も進歩していないと思うんだが
全部20世紀のネタでしょ?
0233名無しさん@お腹いっぱい。2009/05/12(火) 01:21:48
>>228
そういうのもMLで。
0234名無しさん@お腹いっぱい。2009/05/12(火) 06:21:02
MLがレガシーな技術といってもまともな情報が
そこに集まるからなあ。たまに基地外がわくけど。
ウェブはだんだんゴミだらけになってきたし
0235名無しさん@お腹いっぱい。2009/05/12(火) 07:16:13
別にMLじゃなくてもよかろ派だけど
MLで情報交換してるソフトなら素直にML入っとけとは思うわ。
0236名無しさん@お腹いっぱい。2009/05/12(火) 07:56:55
twitterやmixi, メッセンジャーで情報交換されたらそっちのほうがもっと困る
0237名無しさん@お腹いっぱい。2009/05/12(火) 09:31:27
ログの参照が面倒だものな
ircでもログを残して公開してくれないチャネルはやめて欲しい
#emacs-lisp-jaとかさ
0238名無しさん@お腹いっぱい。2009/05/12(火) 10:05:01
>>237
ログ公開チャットってあるのか、知らなかった
実際、どこがログ公開しているの?

ircは愚痴る場所、駄弁る場所というイメージだけどなあ
mailling listは本当に問題の解決をしたい人が集まる場所というイメージ
0239名無しさん@お腹いっぱい。2009/05/12(火) 10:13:54
全部2chでやればいいのに
0240名無しさん@お腹いっぱい。2009/05/12(火) 10:36:17
#haskellは膨大なログがある
0241名無しさん@お腹いっぱい。2009/05/12(火) 11:00:00
たしかに IRC は議事録とるようなお堅い内容って感じはしないなぁ。
ウェブでやるならバグトラック出来るようなサポート掲示板みたいなのが妥当かなって思う。

でも Emacs 周りならまだ ML の方がしっくりくるよね。
0242名無しさん@お腹いっぱい。2009/05/12(火) 11:07:06
gnu-emacs-sourcesは過疎気味
0243名無しさん@お腹いっぱい。2009/05/12(火) 14:23:59
>>224
(ido-mode nil)

ido-mode は「パっと見凄く便利そうだがその実使い続けるとイライラが積み重なる」という
Emacs ライブラリにアリガチなシロモノ
git-emacs とか入れると勝手に入るぞ
0244名無しさん@お腹いっぱい。2009/05/12(火) 16:47:18
これも
ttp://stackoverflow.com/questions/812524/ido-mode-is-too-smart-can-i-get-it-to-not-complete-a-filename
0245名無しさん@お腹いっぱい。2009/05/12(火) 16:47:28
>>243
的確すぎてワロタ。
0246名無しさん@お腹いっぱい。2009/05/12(火) 17:35:24
git-emacsが悪さしてたのか・・・
0247名無しさん@お腹いっぱい。2009/05/12(火) 18:37:37
非プログラマで Emacs 使ってる人ってどれぐらいいるんだろう?
0248名無しさん@お腹いっぱい。2009/05/12(火) 19:00:37
昔はEmacsかviしか選択肢が無かったから、カーソルキーと
メニュー操作でどうにか使えるEmacsの需要はそれなりにあったと思うが、
今はgeditとかGUIエディタがたくさんあるから、ほとんどいないだろうな。
0249名無しさん@お腹いっぱい。2009/05/12(火) 19:03:13
設定の難易度がなぁw
プログラミングやらんやつには敷居高すぎw
0250名無しさん@お腹いっぱい。2009/05/12(火) 20:38:13
プログラマなのにメモ帳を使っているのと同じくらいのことだろうな
0251名無しさん@お腹いっぱい。2009/05/12(火) 20:42:59
編集能力も優秀だけど、やっぱりどっかコーディングもしくは
それに類するもの向けのが多いよね。
0252名無しさん@お腹いっぱい。2009/05/12(火) 21:03:25
Emacs とワープロに取られて需要が少ないせいか、GUI テキストエディタで Emacs 級のものはまだ
Linux では見当たらない感じ。Windows や Mac 専用ならちらほらあるけど
0253名無しさん@お腹いっぱい。2009/05/12(火) 21:15:49
一々矢印キーに移動するのがだるいっす
0254名無しさん@お腹いっぱい。2009/05/12(火) 21:50:00
>>247
サンデープログラマだけどemacsを使っているよ
やろうと思えば、やりたいことがほとんどできる安心感がある
>>253
設定ファイル関係もemacsでやっているけど
設定ファイル関係はやっぱりキータイプの少ないVimがいいんかな
禁断症状のように使いたくなるんだよなあ

設定ファイル関係でVimに戻るなら、edに行きたいけど
さすがにツール関係が豊富になった今だとedが使えることで優位に立てる場面ってないのかな
実際はそういう場面に出くわしているんだけど、適当にお茶濁して、逃げちゃっているんだよなあ

vimでさえマニュアルが小さいんだから、manを読むべきか
0255名無しさん@お腹いっぱい。2009/05/12(火) 22:14:25
>>254
>サンデープログラマ
いや、プロアマ関係なしに
まったくプログラム組まない人で使う人っているのかなーって思ったのさ。
0256名無しさん@お腹いっぱい。2009/05/12(火) 22:20:39
>255
アマゾンのMailman
http://www.aoky.net/articles/steve_yegge/tour_de_babel.htm
0257名無しさん@お腹いっぱい。2009/05/12(火) 22:23:48
.emacs がすでにプログラムだから、それもできない人にはそもそも手の出しようがない
0258名無しさん@お腹いっぱい。2009/05/12(火) 22:24:29
>>256
なるほど、いるのかどうかはわからないけど
navi2ch のために Emacs を使う人、みたいな感じね。
0259名無しさん@お腹いっぱい。2009/05/12(火) 22:26:01
>>257
ぶっちゃけググる能力あれば .emacs はなんとでもなると思う。
メジャーなパッケージ入れるだけなら幾らでも導入手順書いたブログが見付かるしな。
0260名無しさん@お腹いっぱい。2009/05/12(火) 22:30:29
>>147
物書きだが、文章を書くのはほとんどemacsだよん。
プログラム?しらね。perlをいじるぐらいだわ。
0261名無しさん@お腹いっぱい。2009/05/12(火) 23:16:07
昔は日本語書くのはviよりemacsの方が楽だったと思う。
あと、リモートのファイル編集もvi単体でどうやるのか知らない。
そう言えばviper-modeは今でも進化している?
0262名無しさん@お腹いっぱい。2009/05/12(火) 23:54:42
>>260
物書きの癖に今の文脈でのプログラマの意味がわかんないのかよw
0263名無しさん@お腹いっぱい。2009/05/13(水) 06:00:05
>>259
ググって、慣用句が身につけば、基本は困らないよね
でも、いきなり.emacsが保存できなくなったりとか、あるからなあ
不安感もなく使える状態になるには何個か峠がある気がする
例えば、M-x replace-regexpとか

非プログラマでもさすがにelisp introぐらいは目を通す必要性は出てくるんかな
0264名無しさん@お腹いっぱい。2009/05/13(水) 06:51:49
.emacsなんて今も昔も、emacsを使いこなしてそうな誰かのを
コピーして使うものだろう
0265名無しさん@お腹いっぱい。2009/05/13(水) 07:28:39
>>264
ああ、「.emacsはくわしい先輩にもらって下さい」という時代があったねえ。
0266名無しさん@お腹いっぱい。2009/05/13(水) 07:34:49
そして、それを渋る変な人もいたな
0267名無しさん@お腹いっぱい。2009/05/13(水) 07:44:50
>>266
もらえるのが当たり前という発想も相当おかしいよ
0268名無しさん@お腹いっぱい。2009/05/13(水) 08:12:28
>>265
「.emacsは詳しい先輩のをrequireしてください」
0269名無しさん@お腹いっぱい。2009/05/13(水) 08:16:12
>>267
ドットファイルごときで隠す方がよっぽどおかしいだろ
大体隠す程の内容があるわけでもなし
0270名無しさん@お腹いっぱい。2009/05/13(水) 08:20:51
>>267
隠そうとすると精神病を疑われる時代があったんだよ。
0271名無しさん@お腹いっぱい。2009/05/13(水) 08:24:05
>>269
じゃあ、269さん、ここに晒してみてよ

ttp://codepad.org/
0272名無しさん@お腹いっぱい。2009/05/13(水) 08:28:38
>>271
誰が不特定多数に晒せと言った?
組織内での話に決まってるだろうが
0273名無しさん@お腹いっぱい。2009/05/13(水) 08:39:00
せめてgithubとかにしてくれや
0274名無しさん@お腹いっぱい。2009/05/13(水) 10:30:28
def hoge
end■

の■にカーソルがある時点で

def hoge

end

にする方法ってなんかうまいのないですかね
0275名無しさん@お腹いっぱい。2009/05/13(水) 10:32:51
(and (goto-char (point-at-bol)) (open-line 1))
0276名無しさん@お腹いっぱい。2009/05/13(水) 10:43:29
そんなん

def hoge
改行
end
上方向カーソル移動

でいいじゃん
改行書いたら定義内容書きたくなって end みたいなのを書くのを忘れそうというのはまあわからんでもないが
0277名無しさん@お腹いっぱい。2009/05/13(水) 10:56:23
>>274
C-a C-o
0278名無しさん@お腹いっぱい。2009/05/13(水) 12:32:27
>270
隠さないようにemacsにリネームしたら設定が反映されなくなった
謝罪と賠償を(ry
0279名無しさん@お腹いっぱい。2009/05/13(水) 12:44:11
EmacsってGUIで使ってるとちょくちょくフリーズするよね。22だけど。
まあUNIXアプリ=シンプルで堅牢という時代でなくなったのは仕方ないが
これであのEmacsも厨房アプリの仲間入りか、と考えるとちょっと残念だ。
これは偉大だと思っていた父親の背中が小さく頼りなく見えてしまった時の心境と似ている。
0280名無しさん@お腹いっぱい。2009/05/13(水) 12:51:17
emacs --name ユーザ名
で、他人の設定ファイルを使えるんだぜ。
emacs的には人の設定ファイルを盗むのは正義。
0281名無しさん@お腹いっぱい。2009/05/13(水) 12:52:43
>>279
しないよ。
GUIが要因でフリーズしたことなんか一度もない。
emacs-version 23.0.93
0282名無しさん@お腹いっぱい。2009/05/13(水) 12:52:48
やばいコード仕込まれてたらどうすんだよ。バカ?
0283名無しさん@お腹いっぱい。2009/05/13(水) 13:00:22
>>279

 あ
 れ
 れ

あれれー?
0284名無しさん@お腹いっぱい。2009/05/13(水) 13:28:06
>>282
仕込んだ奴を殴る
0285名無しさん@お腹いっぱい。2009/05/13(水) 13:33:34
昔ここだかelisp関係のスレで
rm -fr するコードが貼られて
読まずにコピーしたやつがでたことがあったな
0286名無しさん@お腹いっぱい。2009/05/13(水) 13:44:05
>>282
まあ、emacsが読み込んだファイルに書かれているコマンドを
無条件で実行する時代の話ですから。
0287名無しさん@お腹いっぱい。2009/05/13(水) 14:27:32
今のemacsはスマートじゃないので作り直してくれ
みんな大好きなpythonで拡張できるようにしてさ
IDEとウィンドウ並べても負けないくらいカッコいいGUIにしてよ
0288名無しさん@お腹いっぱい。2009/05/13(水) 14:29:17
Pythonなんて反吐が出る
0289名無しさん@お腹いっぱい。2009/05/13(水) 14:32:08
言い出しっぺの法則
eclipseみたいなのになるのかね
0290名無しさん@お腹いっぱい。2009/05/13(水) 14:32:37
Emacsがシンプルじゃないのは昔から。
0291名無しさん@お腹いっぱい。2009/05/13(水) 14:49:04
>>287
GUIは、いらないけど
emacsのようにelispの部分をPythonに置き換えたエディタってつくらないのかな
さすがにemacsの過去の遺産が莫大にあるから、意味ないか
0292名無しさん@お腹いっぱい。2009/05/13(水) 15:08:35
Pythonは俺的に可読性低いソースばっかで萎えたんだが
あれは慣れれば読みやすくなるんかなー
elispのがまだマシだった
0293名無しさん@お腹いっぱい。2009/05/13(水) 15:16:45

pymacs で emacs を python で拡張できるよ。
0294名無しさん@お腹いっぱい。2009/05/13(水) 16:01:18
でも未だに化石みたいなelispではこれから使うユーザの誰からも支持を得られないだろう
例えば最近UbuntuでLinux始めた人が今のemacsを使いたいと思うかい?
まあ俺のことなんだが、お断りだねw
0295名無しさん@お腹いっぱい。2009/05/13(水) 16:16:58
>>294
全く問題無いな
それぞれ使いたいものを使えばいい
0296名無しさん@お腹いっぱい。2009/05/13(水) 16:41:26
>>279
21 だが、.emacs の内容次第では右 1/3 が非表示になるようなこわれた表示にもできる
(カーソルはちゃんと非表示領域にも入る、カーソル自体も見えなくなるが)
まっさらな .emacs でもフリーズするかどうか要チェックと思われ
0297名無しさん@お腹いっぱい。2009/05/13(水) 16:54:38
最新言語の開発者たちがそもそもほぼみんな Emacser
Eclipse や NetBeans で開発された言語は何があるかな?
0298名無しさん@お腹いっぱい。2009/05/13(水) 17:32:17
前スレの、以下の投稿に関してなんですが、

http://pc12.2ch.net/test/read.cgi/unix/1232536855/896

buffer-file-coding-system: mule-utf-8

にしないと、(utf-translate-cjk-mode 1)にしててもωが上手く保存出来ないですね。。
0299名無しさん@お腹いっぱい。2009/05/13(水) 18:45:57
>>291
http://peppy.flipturn.org/
0300名無しさん@お腹いっぱい。2009/05/13(水) 21:06:03
>最新言語の開発者たちがそもそもほぼみんな Emacser
そうなの?
#つかなんで今更 NetBeans??
0301名無しさん@お腹いっぱい。2009/05/13(水) 23:49:35
>>297
ソースplz
0302名無しさん@お腹いっぱい。2009/05/14(木) 01:06:05
Eclipseとか引き合いにだせるほど最近できた言語ってなんだよwww
0303名無しさん@お腹いっぱい。2009/05/14(木) 03:09:40
paul graham はvimを使ってます
0304名無しさん@お腹いっぱい。2009/05/14(木) 04:46:33
私はEmacsを使っています
0305名無しさん@お腹いっぱい。2009/05/14(木) 07:50:44
むしろ今更Eclipseだな。EmacsとNetBeansでいい。
0306名無しさん@お腹いっぱい。2009/05/14(木) 08:35:48
だからなんでNetBeans
0307名無しさん@お腹いっぱい。2009/05/14(木) 10:20:47
ネタビーンズ
0308名無しさん@お腹いっぱい。2009/05/14(木) 10:54:23
言語作ることとEmacsに何が関係するというのか・・・
0309名無しさん@お腹いっぱい。2009/05/14(木) 12:17:16
GoslingがNetBeansを使ってるからだろ
0310名無しさん@お腹いっぱい。2009/05/14(木) 12:44:39
netb**nsなんてエディターの名前は恥ずかしくてそのまま書けんよ。
というか、スレ違い。
0311名無しさん@お腹いっぱい。2009/05/14(木) 13:24:00
>>310
Goslingを発言を知った上でそんなこと言ってるのか?
Emacsに関係大ありだろうが。

というかお前が一番のスレ違いなんだが。
0312名無しさん@お腹いっぱい。2009/05/14(木) 13:55:48
はいはいGoslingさんは偉いですね
0313名無しさん@お腹いっぱい。2009/05/14(木) 14:14:32
誰も言ってないことを勝手に妄想するとか、脳に問題でもあるのか?
0314名無しさん@お腹いっぱい。2009/05/14(木) 15:15:23
なんか 311 って頭悪そう
0315名無しさん@お腹いっぱい。2009/05/14(木) 18:39:44
実際頭悪いんだからしかたあるまい
0316名無しさん@お腹いっぱい。2009/05/14(木) 19:04:51
GoslingがあんなことしなかったらFSFはうまれなかった
RMSもこんなに有名にならなかった???
0317名無しさん@お腹いっぱい。2009/05/14(木) 19:21:27
いいよもう。
Emacsの話しようよ。
0318名無しさん@お腹いっぱい。2009/05/14(木) 20:25:25
この話も知らずに言ってんのか?お前ら揃いも揃って頭悪いな

ttp://www.computerworld.com.au/article/207799/don_t_use_emacs_says_java_father?fp=16&fpid=1
0319名無しさん@お腹いっぱい。2009/05/14(木) 20:30:25
>>318
いつの話してんだよ・・・・・・
もう見飽きたよ
0320名無しさん@お腹いっぱい。2009/05/14(木) 20:48:34
>>311=318は昨日読んだんだろ
かわいそうな人
0321名無しさん@お腹いっぱい。2009/05/14(木) 20:55:46
今初めて知ったくせに知ったかするなよ
0322名無しさん@お腹いっぱい。2009/05/14(木) 21:25:50
別に,秀丸,VisualStudio,TextMate,gedit,Eclipse,なに使ったっていいじゃん…
用途も考慮して好きなエディタやIDE使えばいいさ
プログラミング言語やOSと同じことじゃないか

GoslingだろうがPaul GrahamだろうがGatesだろうが,身近でもない人に何いわれようが知らん
まあ,正直,Goslingみたいなのが近所にいてNetBeansのテクを密着指導してくれるとかなら,普通にあこがれるな
Javaにしか使ってないならションボリするけど
0323名無しさん@お腹いっぱい。2009/05/14(木) 22:06:05
>>320
いるよな、そういうやつw
0324名無しさん@お腹いっぱい。2009/05/14(木) 22:20:13
>>322
GoslingはどうせJavaにしか使ってないんだろうな。
色々なコードをいじることを考えたらEmacs以外ありえない。
0325名無しさん@お腹いっぱい。2009/05/14(木) 22:31:27
一般の IDE はお決まりの定型作業を簡素化するには向くけど
まだ定型化されてない混沌状態の作業には Emacs と Elisp の右に出るものはないといっても過言ではあるまいか
0326名無しさん@お腹いっぱい。2009/05/14(木) 22:32:13
幸か不幸かEmacsに習熟しすぎた人はそうだろうね。
最初から他を試そうって思わないだろうから。
0327名無しさん@お腹いっぱい。2009/05/14(木) 23:07:23
くやしそう
0328名無しさん@お腹いっぱい。2009/05/15(金) 05:50:27
emacsばかり使ってると視野が狭くなるね
嫌だ嫌だw
0329名無しさん@お腹いっぱい。2009/05/15(金) 07:51:34
Emacsの右に出るものはないって
他のすべてのエディタを試したのかと。
0330名無しさん@お腹いっぱい。2009/05/15(金) 08:31:49
>>329
良いエディター / 完成度の高いエディター ~= ある程度以上の認知度のあるエディター

"他のすべてのエディタ" 全部を試す必要はないし、そんなこと不可能。
0331名無しさん@お腹いっぱい。2009/05/15(金) 09:32:08
Emacs Lisp で 指定したファイル名のファイルが存在するか確認できる関数なんでしたっけ?
■ このスレッドは過去ログ倉庫に格納されています