トップページ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
0471名無しさん@お腹いっぱい。2009/05/18(月) 22:34:07
マニアなら、emacsのソースコードに名前が入っているだろう。
0472名無しさん@お腹いっぱい。2009/05/18(月) 22:53:43
別に名乗るようなもんでもないような・・・
所詮1ツールですよ?
0473名無しさん@お腹いっぱい。2009/05/18(月) 22:57:33
RMSに存在を認識されるという栄誉があります
0474名無しさん@お腹いっぱい。2009/05/18(月) 22:59:11
別に名乗りたければそうすればいいじゃないか。
0475名無しさん@お腹いっぱい。2009/05/19(火) 03:04:10
>>467
warningでるから
last-command-char → last-command-event
しなきゃならんかったけど、使えそうな機能だ。

>>486 知らないん人の方が多いんじゃないかな。
自分の知識 != 一般の知識
0476名無しさん@お腹いっぱい。2009/05/19(火) 18:14:33
そりゃたいがいのことは知らない人の方が多いだろ
0477名無しさん@お腹いっぱい。2009/05/20(水) 01:40:51
RMSって何で食ってるの?
0478名無しさん@お腹いっぱい。2009/05/20(水) 02:00:11
>>477
GNUらしく、再帰してるっぽいな
http://www.youtube.com/watch?v=I25UeVXrEHQ
0479名無しさん@お腹いっぱい。2009/05/20(水) 02:42:11
>>471
tiny change でもいいですか。
0480名無しさん@お腹いっぱい。2009/05/20(水) 03:45:42
>>478
> http://www.youtube.com/watch?v=I25UeVXrEHQ

腹抱えて笑ったwww
俺も足の踵の皮を剥いて食べることはあるけど、
さすがにレクチャーの途中には食べようとは思わないなww
0481名無しさん@お腹いっぱい。2009/05/20(水) 05:44:55
>>480
> 俺も足の踵の皮を剥いて食べることはあるけど、

ねーよ、気持ち悪いやつだなこいつ
0482名無しさん@お腹いっぱい。2009/05/20(水) 08:47:03
Emacs 使ってる奴には変態が多いことが実証されちゃったね。
0483名無しさん@お腹いっぱい。2009/05/20(水) 12:44:58
>>481
え、食べないの?
0484名無しさん@お腹いっぱい。2009/05/20(水) 13:19:07
普通食べるよな
0485名無しさん@お腹いっぱい。2009/05/20(水) 13:24:29
グロ動画注意
0486名無しさん@お腹いっぱい。2009/05/20(水) 13:29:12
白癬菌が怖いです
0487名無しさん@お腹いっぱい。2009/05/20(水) 13:49:14
足の皮を食べる人間は変態だと思わせたい奴がいるようだが、
普通食べるだろ?
0488名無しさん@お腹いっぱい。2009/05/20(水) 15:25:35
>>482
お前は論理学を基礎から勉強してこい
0489名無しさん@お腹いっぱい。2009/05/20(水) 16:27:54
話違うけど、bbdbでiimage-mode動かないかな。。
アドレス帳で画像を表示したいんだけど。。
0490名無しさん@お腹いっぱい。2009/05/20(水) 17:28:13
このスレ読んで気持ち悪くなってきた
足の皮なんか食わねーよ普通
どんな教育受けてきたんだよ・・・
0491名無しさん@お腹いっぱい。2009/05/20(水) 17:31:32
食うものが無かったから友達から鼻糞とか瘡蓋を貰って飢えを凌いだ人もいるんですよ!!
0492名無しさん@お腹いっぱい。2009/05/20(水) 18:34:30
足の皮食うぐらい普通だろ…
お前らは寝糞も漏らさないわけ?
0493名無しさん@お腹いっぱい。2009/05/20(水) 22:38:00
寝糞は漏らすよ。
でも、隣の部屋の姉貴を思って夢精ってのは異常だよな・・・・
0494名無しさん@お腹いっぱい。2009/05/20(水) 22:43:21
はいはいスレチはVIPでも逝け
0495名無しさん@お腹いっぱい。2009/05/21(木) 04:38:27
X端末か確認するときに

(if (equal window-system 'x)
(progn
**********
))

(cond (window-system
*******
))

があるけどどう違うの?
0496名無しさん@お腹いっぱい。2009/05/21(木) 04:40:43
>>495
Lispのマニュアルでも読めよ
0497名無しさん@お腹いっぱい。2009/05/21(木) 08:07:09
(equal window-system 'x)

これはふふんふふん

(cond (window-system

こっちもふふんふふん
0498名無しさん@お腹いっぱい。2009/05/21(木) 13:06:28
WindowsでEmacs使ってます。バージョンは22.2.1です。
Emacs上の時計を秒数表示できるようにしたいのですが、以下のようにしただけでは秒数だけが更新されません
どうすればいいでしょうか?

(setq display-time-string-forms
'(24-hours ":" minutes ":" seconds " " month "/" day " " dayname " "))
(display-time)
0499名無しさん@お腹いっぱい。2009/05/21(木) 13:18:55
>>498
(setq display-time-interval 1)
とか
0500名無しさん@お腹いっぱい。2009/05/21(木) 13:26:47
>>499
ありがとうございます!
0501名無しさん@お腹いっぱい。2009/05/21(木) 15:09:08
>>495
C-h vくらいも出来ないの?

Name of window system that Emacs is displaying through.
The value is a symbol--for instance, `x' for X windows.
The value is nil if Emacs is using a text-only terminal.
0502名無しさん@お腹いっぱい。2009/05/21(木) 18:32:59
ifかcondかってことの違いをいってんじゃね?
0503名無しさん@お腹いっぱい。2009/05/21(木) 19:06:30
condの条件が1つしかないのなら、特に意味は無くてスタイルの問題だろう。
複数あれば明らかに複数のウインドウシステムによっての場合分けだし。

それにしてもwindow-systemのdocstringでX windowsはやめろよ・・・
0504名無しさん@お腹いっぱい。2009/05/21(木) 22:00:15
C-rやC-sでサーチするとき、検索ワードをC-hやC-dで修正できるようにする設定ある?
Meadowにはこの機能が搭載されていて検索が便利なんだけど、本家emacsにはデフォルトで付いてないみたい。
検索語句を修正しようとC-hを押すと本文のほうが削除されて不便に感じる。
0505名無しさん@お腹いっぱい。2009/05/21(木) 22:38:40
C-h は isearch じゃないときは delete-backward-char になるの?
あと、isearch 中に C-d すると、どうなってほしいの?

0506名無しさん@お腹いっぱい。2009/05/21(木) 22:50:17
>>504
本家では BS キー
0507名無しさん@お腹いっぱい。2009/05/21(木) 23:00:27
そういやC-hにどうやってするんだろ
BSよりもC-h使うからちょっと不便
0508名無しさん@お腹いっぱい。2009/05/21(木) 23:00:53
>>505
スマソ。当方の勘違いでした。
どちらの環境においてもC-hをdelete-backward-keyに割り当ててるんだけど、
meadow側は
(keyboard-translate ?\C-h ?\C-?)
emacs側は
(global-set-key "\C-h" 'delete-backward-char)
で設定してあって、それによる挙動の違いみたい。
keyboard-translateで設定すればうまくいきました。
0509名無しさん@お腹いっぱい。2009/05/21(木) 23:23:50
OK。で、さっきも聞いたけど、C-d のほうはいいの?
0510名無しさん@お腹いっぱい。2009/05/22(金) 01:05:07
(load-library "term/bobcat")
0511名無しさん@お腹いっぱい。2009/05/22(金) 01:06:26
ミニバッファでカーソル移動しないし、本文で消えればいいんじゃね?

俺もglobal-set-keyだがC-hが違和感ないけどと思ったら
(add-hook 'isearch-mode-hook
(function
(lambda ()
(define-key isearch-mode-map "\C-h" 'isearch-delete-char)
)))
とかなってたわ。大昔に設定したんだろうな。
0512名無しさん@お腹いっぱい。2009/05/22(金) 22:46:19
Undoについて

履歴
1→2→3→4→5→6→7→8→9

Undo
1→2→3→4→5

Redo
1→2→3→4→5→6→7→8→9

C-g C-/の挙動がよく分かりません。
上記のように単純にRedoされてUndo開始地点まで遡るというわけでもないようです。
Undoした動作も履歴に追加されていて、それを遡っているという事なんでしょうか。

こういう事?


履歴
1→2→3→4→5→6→7→8→9→-9→-8→-7→-(-7)→-(-8)→-(-9)→-8→-7
                         |Undo       |C-g Undo

Undo繰り返しているうちに本筋の流れが分からなくなってしまう。。
0513名無しさん@お腹いっぱい。2009/05/22(金) 22:47:05
つ redo+.el
0514名無しさん@お腹いっぱい。2009/05/23(土) 08:58:26
emacs23のcvs先端にしたらnfsへのアクセスが異常に遅くなったんだけど、似た症状の人いる?
0515名無しさん@お腹いっぱい。2009/05/23(土) 11:00:13
ローカルでも大きいファイルだとsave-bufferが遅いよね。
0516名無しさん@お腹いっぱい。2009/05/23(土) 11:29:19
>>514の件と関係なくね?
0517名無しさん@お腹いっぱい。2009/05/23(土) 11:36:47
バッファローカルではなく、グローバルにfill-columnを設定するには
どうすれば良いのでしょうか?
0518名無しさん@お腹いっぱい。2009/05/23(土) 11:53:39
default-fill-column
0519名無しさん@お腹いっぱい。2009/05/23(土) 12:02:03
ありがとうございます。設定出来ました。
0520名無しさん@お腹いっぱい。2009/05/23(土) 19:21:07
Emacsより3倍作業効率がいいエディタさえあれば…
0521名無しさん@お腹いっぱい。2009/05/23(土) 19:23:57
と言う事は 3 倍以下で作業効率がいいエディタは見つかったのか?
0522名無しさん@お腹いっぱい。2009/05/23(土) 19:25:28
なにいってんのきみ
0523名無しさん@お腹いっぱい。2009/05/23(土) 21:31:39
3 人分仕事を押しつけられるだけ
0524名無しさん@お腹いっぱい。2009/05/24(日) 18:52:15
eclipseなら5倍ぐらい
0525名無しさん@お腹いっぱい。2009/05/24(日) 19:31:10
>>524
ブログ更新とかポエム書きも5倍はかどるのか?
0526名無しさん@お腹いっぱい。2009/05/24(日) 19:35:45
ブログ更新はともかくだ、ポエム書きってエディタの性能関係あるのか・・・??
0527名無しさん@お腹いっぱい。2009/05/24(日) 19:53:05
ポエムには紙と羽ペン
0528名無しさん@お腹いっぱい。2009/05/24(日) 21:02:24
>>526
あたしオートマトン.elがあれば小説書きはハカドルと思う
0529名無しさん@お腹いっぱい。2009/05/24(日) 22:36:00
>>525
emacsスレなのに何で馬鹿しかemacsを擁護しないの?
0530名無しさん@お腹いっぱい。2009/05/24(日) 22:45:07
結論: Emacs使いの8割が馬鹿だから。
0531名無しさん@お腹いっぱい。2009/05/24(日) 23:18:40
馬鹿でも使えるEmacs
0532名無しさん@お腹いっぱい。2009/05/25(月) 00:46:43
C-x 2 でウィンドウを上下に splitするときに、下の段に Elscreen のタブを表示しないようにするにはどうすればいいですか?
0533名無しさん@お腹いっぱい。2009/05/25(月) 00:56:56
elscreenにタブを表示させなければいいよ。
(setq elscreen-display-tab nil)
0534名無しさん@お腹いっぱい。2009/05/25(月) 08:46:17
馬鹿でも使えるって素晴らしい
0535名無しさん@お腹いっぱい。2009/05/25(月) 10:38:29
>>532
改良しないと無理っぽいね
左右分割した場合の挙動も考えないといけないし。
0536名無しさん@お腹いっぱい。2009/05/25(月) 12:41:23
Emacs21を使っていたときは、C-xC-bしても見えないバッファを作るにはバッファ名の先頭に空白を入れるだけでよかったんですが
そのようにして作ったバッファがEmacs23では普通に見えてしまいます
Emacs23で見えないバッファを作るにはどうしたらいいですか
0537名無しさん@お腹いっぱい。2009/05/25(月) 13:28:37
みえないけど・・・
0538名無しさん@お腹いっぱい。2009/05/25(月) 19:05:41
新しくバッファを作るときに先頭のスペースを入れたつもりでも入ってなかっただけでは。
紛れがないよう
(switch-to-buffer (get-buffer-create " *みえないばっふぁ*"))
を M-: か *scratch* で評価してごらん。
0539名無しさん@お腹いっぱい。2009/05/25(月) 20:06:36
>>537,538
ご指摘ありがごとうございます
試してみたところ、>>538の方法では見えないバッファになりました。


なぜ自分のとこでできていなかった調べてみたところ、
ファイル読み込み後にrename-bufferを使うことでバッファ名の先頭にスペースを入れていました
これが原因のようです。なお、前述のとおりEmacs21の時にはこれでも不可視になっていました

rename-bufferを使って先頭がスペースのバッファ名にしても不可視ならないことに対して、
なにか方法はあるのでしょうか

具体的には、emacsを開いた後
(rename-buffer " .emacs" nil)
を評価した場合、C-xbでは見えなくなるけれど C-xC-bでは見える状態になってしまいます


なお、>>538のように最初からスペースを入れて作ったものは、
rename-bufferを使っても、スペースの有る無しでの見える見えないが正しく扱われるという不思議
ついでに追記しておくとEmacsはCVSの先端にIMEパッチを当ててWindowsXPでビルドしたものを使っています
0540名無しさん@お腹いっぱい。2009/05/25(月) 20:14:31
すいませんC-x b での表示は iswitchb を使っていることを書くのを忘れていました
0541名無しさん@お腹いっぱい。2009/05/25(月) 21:22:12
emacs使いの90%はバカ (スタージョンの法則)
0542名無しさん@お腹いっぱい。2009/05/25(月) 22:26:59
emacs使いでない人間の90%はバカ(バカの法則)


0543名無しさん@お腹いっぱい。2009/05/25(月) 22:28:59
だって、C-xC-b(から呼んでいるlist-buffers-noselect)は
開いたファイルのバッファは名前が何であれ表示するという動作だもの。
コード見て確認したら。
0544名無しさん@お腹いっぱい。2009/05/25(月) 22:56:56
このご時世だしEmacsケータイを商品に起業をマジで考えてるんだが
Emacsの国内シェアってどんなもんだろうな。
Emacserの感性に忠実な物なら100%近く売れるだろうが。
0545名無しさん@お腹いっぱい。2009/05/25(月) 23:57:03
このご時世にそんなニッチなこと考えてるのかよw
WMとかiPhoneで動くLispインタプリタとか発表して反応でもみてみたら?
0546名無しさん@お腹いっぱい。2009/05/26(火) 00:10:16
>545
コピーは「カッコつけよう」でよろ
0547名無しさん@お腹いっぱい。2009/05/26(火) 00:34:43
>>544
たぶんリアルでつまんない人なんだろうなあって思いました
0548名無しさん@お腹いっぱい。2009/05/26(火) 00:47:18
たしかにケータイで find-file とかできたら、オモシロそうだな w
音声認識で find-file と唱えるとか。
0549名無しさん@お腹いっぱい。2009/05/26(火) 01:01:59
>>548
diredを使ってると周りにブルースウィリスファンだと思われるな。
05505122009/05/26(火) 05:25:52
>>513
ありがとうございました。,c
0551名無しさん@お腹いっぱい。2009/05/26(火) 06:21:51
>>549
imi wakaran
0552名無しさん@お腹いっぱい。2009/05/26(火) 08:10:19
携帯でもいいけど、ポメラに Emacs + SKK が乗ったらいいなぁとは思う。

0553名無しさん@お腹いっぱい。2009/05/26(火) 09:31:06
しょっぱい入力デバイスでEmacsの持ち味を活かすことってできるんだろうか?
逆にそれが上手くいったら普通のEmacsにもフィードバック出来そうだね。
0554名無しさん@お腹いっぱい。2009/05/26(火) 10:06:10
>>549
たしかに意味わからん。
映画の中で、Emacs の dired 使ってる場面があったとか?
あぁ、die hard と読みがかぶるからか?
0555名無しさん@お腹いっぱい。2009/05/26(火) 10:13:48
ダイアード
0556名無しさん@お腹いっぱい。2009/05/26(火) 10:16:25
俺はずっとディアイーディーって読んでたが、みんなどう読んでるんだ?
0557名無しさん@お腹いっぱい。2009/05/26(火) 10:18:37
ディレッド
0558名無しさん@お腹いっぱい。2009/05/26(火) 10:25:40
dired の "dir" は directory の dir だから、
「ディレクトリ」同様、「ディ」と発音するのが正しい。
つまり、

dired = ディアド (ディにアクセントを置く)

が正しい読み方。

稀に
dired = ダィアド (ダィにアクセントを置く)
という者もいるが、これは間違い。
0559名無しさん@お腹いっぱい。2009/05/26(火) 10:31:58
どれが正しい発音法かなんて聞いてないんだが。
そもそも決められているものでもないし。実際英語圏でも
ディアド、ディアイーディーなど、様々な読み方をされてる。
0560名無しさん@お腹いっぱい。2009/05/26(火) 10:53:34
うちもディレッドだな。口伝時代に音から存在を知った例だが。
0561名無しさん@お腹いっぱい。2009/05/26(火) 10:58:23
> ディアド、ディアイーディーなど、様々な読み方をされてる。

まあ、「ディアイーディー」なんて発音する奴いないけどな
0562名無しさん@お腹いっぱい。2009/05/26(火) 11:00:34
>>561
知り合いのアメリカ人でそう発音する人がいるが。
directory editorの略だから別に不思議でもない。
0563名無しさん@お腹いっぱい。2009/05/26(火) 11:06:21
ディルエド
0564名無しさん@お腹いっぱい。2009/05/26(火) 11:13:16
てか、eshell使ってるし、diredモードなんて使わないから、
ぶっちゃけどうでもいいんだけどなw
0565名無しさん@お腹いっぱい。2009/05/26(火) 11:13:52
>>558
じゃあWindowsのDIRも「ディ」って読むの?
0566名無しさん@お腹いっぱい。2009/05/26(火) 11:20:14
>>565
ディアー
0567名無しさん@お腹いっぱい。2009/05/26(火) 11:31:07
dired使ってるけど、diredって単語を発音する機会が無いからどうでもいい
0568名無しさん@お腹いっぱい。2009/05/26(火) 11:32:28
ドライアド
0569名無しさん@お腹いっぱい。2009/05/26(火) 11:33:42
DOSのdirコマンドがディアだったので、ディアディーと読んでいるという
ケースがあったな。

# 「eは?」
0570名無しさん@お腹いっぱい。2009/05/26(火) 11:36:44
俺はdiredがディアードと発音するのは知っているが、
どうしてもダィアードと読んでしまう質
■ このスレッドは過去ログ倉庫に格納されています