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

Emacs part9

■ このスレッドは過去ログ倉庫に格納されています
0001名無しさん@お腹いっぱい。NGNG
各種 Emacs 関連はこちらで。

Emacs
http://cocoa.2ch.net/unix/kako/967/967450973.html
Emacs part2
http://pc.2ch.net/unix/kako/1001/10010/1001087615.html
Emacs part3
http://pc.2ch.net/unix/kako/1007/10076/1007618266.html
Emacs part4
http://pc.2ch.net/unix/kako/1013/10133/1013390142.html
Emacs part5
http://pc.2ch.net/unix/kako/1021/10217/1021734785.html
Emacs part6
http://pc.2ch.net/unix/kako/1032/10326/1032611750.html
Emacs part7
http://pc.2ch.net/test/read.cgi/unix/1042141693/
Emacs part8
http://pc.2ch.net/test/read.cgi/unix/1051455239/

Emacs Lisp で書かれたプログラムのバグを知らせる方法
http://www.jpl.org/elips/BUGS-ja.html
0363名無しさん@お腹いっぱい。NGNG
初めて使ってみたんだけど後ろのDos窓が凄く気になる・・・
0364名無しさん@お腹いっぱい。NGNG
>>363
なに?
0365名無しさん@お腹いっぱい。NGNG
>>364
なになに?
0366名無しさん@お腹いっぱい。NGNG
>>362
何年か前にでてたと思うけど、今となっては内容が古すぎるんじゃね?
0367名無しさん@お腹いっぱい。NGNG
Emacs使うとdos窓がもれなくついてくるのか。
0368名無しさん@お腹いっぱい。NGNG
つきませんが何か?
0369@@NGNG
衝撃の4P作品。しかも3人とも処女喪失の瞬間なのだ。
あっけらかんとした彼女達にはビックリ。かなりマニアックな作品だ。
出血こそ確認できませんでしたが痛い、と言っていた女が
次第に感じていくプロセスがかなり興奮しました。
この作品には続編があります。
またのお楽しみということにしておきましょう。
素人ばかり。今すぐに無料動画をゲット!!
http://members.j-girlmovie.com/main.html
0370名無しさん@お腹いっぱい。NGNG
Meadow レスポンス悪杉だな Dos窓もいただけない
ちなみに Fontはどうやって設定するの?
24がEmacsで見慣れてて使いやすいんだけど・・・
0371名無しさん@お腹いっぱい。NGNG
スレ違い
0372名無しさん@お腹いっぱい。NGNG
>>370
Meadowについて語ってくれなスレ 3
http://pc2.2ch.net/test/read.cgi/software/1056601345/

っていうか、「>>346」の本買って出直してこい。
0373名無しさん@お腹いっぱい。NGNG
>>359
> wanderrustはinfo読めば誰でも感嘆に使えるけど
> Gnusはinfoよんだぐらいじゃつかえないよね(ちょっと嘘。

Gnusだってinfo読めば誰でも使えるよ。
最初から最後まで全部読めばね。
0374名無しさん@お腹いっぱい。NGNG
>>373
> 最初から最後まで全部読めばね。
最後まで読んだころには最初の方を忘れる罠
0375名無しさん@お腹いっぱい。NGNG
>>373
> 最初から最後まで全部読めばね。

読んで、さらに理解しないとねぇ・・・
0376名無しさん@お腹いっぱい。NGNG
正直、 Gnusは read a directory as groupしか使ったことない。
0377名無しさん@お腹いっぱい。NGNG
gnus の使い方がわからんのははおれだけではなかったか。
0378名無しさん@お腹いっぱい。NGNG
M-x gnus して nntp errorがでて continue? Y/Nで Y押してからすべては始まる。
もちろん newsはみないからそれでいいの。
0379名無しさん@お腹いっぱい。NGNG
Info印刷して、あらためて挫折した < gnus
0380名無しさん@お腹いっぱい。NGNG
ニュースグループって役に立つのか?
英語わからない漏れには利用価値が薄い。
0381名無しさん@お腹いっぱい。NGNG
gnus
ガンヅって読んでた・・・よく見たらクヌーズか。グーニーズ?
0382名無しさん@お腹いっぱい。NGNG
>>380
gmane は便利だよ。

>>381
info によると「"news" と発音されるべき」だそうな。
俺はついつい「ぐにゅうず」と読んじゃうけど。
0383名無しさん@EMACS21NGNG
(setq list1 list2)したときに、list1に渡されるのは、list2の値じゃなくて
ハコが渡されるのを忘れてて、ある関数でまともな値がどうして返るのか判ら
ず1週間悩んでますた。(´・ω・`)ショボーン
0384名無しさん@お腹いっぱい。NGNG
は? 意味ふめー。
0385名無しさん@お腹いっぱい。NGNG
そのあと list2 に setcar すると list1 も書き換えられた list を参照するとか、そういう話かな。
0386名無しさん@EMACS21NGNG
>385
そゆことです。
0387名無しさん@お腹いっぱい。NGNG
すみません、
YaTeXモードでlatexのファイルを書いていて、
C-c t j (YaTeX-typeset-menu)でタイプセットすると、
*YaTeX-typesetting* バッファに出てくる文字が
文字化けしてしまって不便なのですが、
これはどのように設定したらよろしいでしょうか。
0388名無しさん@お腹いっぱい。NGNG
semiのchangelogの日付おかしくない?
0389名無しさん@お腹いっぱい。NGNG
あ、ホントだ…
0390こせき ◆.5Q89A9O3I NGNG
>>388
> semiのchangelogの日付おかしくない?

2001-11-27の変更は、
emiko-1_14 枝の変更をマージしたってことですね。
0391名無しさん@お腹いっぱい。NGNG
業界最大級!!女性会員多数(サクラは一切いません)
☆全国に素晴らしい出会いがあります★

http://mfre.org/?140666
0392名無しさん@お腹いっぱい。NGNG
>>390
なるほど。
まったくわかってないことを露呈してしまった、、、(鬱
0393名無しさん@お腹いっぱい。NGNG
me too... _| ̄|○
0394名無しさん@お腹いっぱい。NGNG
http://ko.meadowy.net/~shirai/diary/20030724.html#p03
遅くなりましたが、報告致します。
(2ch に報告というのも変な話だが、この場合はむしろ自然かな?)

(1) 10 回くらい評価してみましたが、落ちませんでした。
(2) 落ちたことはありません。
(3) 連打せずに、普通に "C-s" して、重いなあとか思っていると落ちることがあります。
(4) "C-r" も落ちたかもしれませんが、"C-s" ほど頻繁に使わないので忘れました。
(5) 設定しましたが、やはり 1 日 1 回は落ちます。

会社でメインに使っている Emacs-20.7 on Solaris2.6 では 1 日 1 回は落ちます。
さすがにもう使えなくて、バージョンを戻しました。
自宅で使っている Emacs-21.3 on RedHat7.2 では この数ヶ月で 1 回落ちました。
こちらは便利に使わせて頂いております。
0395名無しさん@お腹いっぱい。NGNG
なぬ、koseさんと握手会ですか!!
0396名無しさん@お腹いっぱい。NGNG
>>394
同定は捨てたのですか?
0397名無しさん@お腹いっぱい。NGNG
freshmeat うざ

From: Alice Lenz via RT <broken-links@freshmeat.net>
Subject: [fm #30919] (broken-links) Broken links - Emacs, Default branch
Date: Tue, 26 Aug 2003 04:40:40 -0700 (PDT)

> Our automated link checking system repeatedly reported the following links of
> your project at freshmeat.net as being inaccessible:
>
> - ftp://ftp.gnu.org/pub/gnu/emacs/emacs-21.3.tar.gz
>
> Please get back to us with either updated links or an estimate of how long your
> project will be unavailable. Alternatively you can update your project links
> through the 'update branch' function from the branch menu or by following
> this URL:
>
> http://freshmeat.net/update-branch/2296/
>
> In the meantime, your project has been hidden from public view. If you do not
> respond within 7 days, we will be forced to remove your project from
> our database.
>
> Sincerely,
> Alice Lenz
> <broken-links@freshmeat.net>
0398名無しさん@お腹いっぱい。NGNG
>>397
えらそうだな。
0399名無しさん@お腹いっぱい。NGNG
>>278
ee-dired ってのがあるよ.
eeに附属してます.エクスプローラのディレクトリリストみたいに開閉できま
す.

ただし,サブディレクトリが多いと固まります.

使えねぇ...
0400名無しさん@お腹いっぱい。NGNG
某MLで紹介されていた

M-x re-builder

という正規表現をテストする機能に感動しました。
0401jNGNG
http://bbs.1oku.com/bbs/bbs.phtml?id=endou1
0402名無しさん@お腹いっぱい。NGNG
みなさん、毎日使うEmacsの色はどんな感じにしてますか?
よろしければ、晒してみてくだされ。
0403名無しさん@お腹いっぱい。NGNG
>>402
俺は地味ぃーに黒地に白字。黒板風(緑地に白字)が疲れないとか聞いたことは
あるけどどうなんだろう。
0404名無しさん@お腹いっぱい。NGNG
最近疲れたのでgray92に黒。
0405名無しさん@お腹いっぱい。NGNG
最近はこんなんです。。
Emacs*Background: Gray90
Emacs*Foreground: Gray10
Emacs*pointerColor: Gray10
Emacs*cursorColor: Gray10
0406名無しさん@お腹いっぱい。NGNG
やっぱ、グレイ(gray80)に黒字が一番疲れなくて、飽きないと思う。
バックグラウンドが暗くて文字が明るいと、目がショボショボしてくるよ。
暗いところでテレビ見ているような感じ。
0407名無しさん@お腹いっぱい。NGNG
>>402
わたしゃコンピュータ名やユーザ名で色を変えてます。

(set-foreground-color "black")
(set-background-color (cond ((string-match "^hoge" (system-name)) "mint cream")
(t "cornsilk")))
(set-cursor-color "darkgreen")
(set-face-background 'region "LightCyan2")
(set-face-foreground 'modeline "lightblue")
(set-face-background 'modeline (if (equal (user-login-name) "root") "darkred" "darkblue"))
(when (facep 'modeline-inactive)
(set-face-foreground 'modeline-inactive "lightblue")
(set-face-background 'modeline-inactive "royal blue"))
0408名無しさん@お腹いっぱい。NGNG
(setq default-frame-alist
(append (list
'(foreground-color . "black")
'(background-color . "azure")
'(cursor-color . "light sea green")
)
default-frame-alist))

わしゃこんなかんじ
;; 定期的にこの話題出るね
0409名無しさん@お腹いっぱい。NGNG
>>407
telnetでいくつものバッファ開くときはいいかもね。
0410名無しさん@お腹いっぱい。NGNG
>>408
XEmacs21.4で試したんだけど、それだと無効みたい。
どうやれば。
0411名無しさん@お腹いっぱい。NGNG
>>410
最近 XEmacs は使ってないけど、多分こう
(set-cursor-color "hoge")
(set-face-foreground 'default "hogege")
(set-face-background 'default "hogegege")
0412名無しさん@お腹いっぱい。NGNG
>>411
ダメですた。。。
0413名無しさん@EmacsNGNG
黒板配色系です。
(setq default-frame-alist
(append (list
'(foreground-color . "#eeeeee")
'(background-color . "#005060")
'(cursor-color . "red")
default-frame-alist)))
0414名無しさん@お腹いっぱい。NGNG
>>387
> YaTeXモードでlatexのファイルを書いていて、
> C-c t j (YaTeX-typeset-menu)でタイプセットすると、
> *YaTeX-typesetting* バッファに出てくる文字が
> 文字化けしてしまって不便なのですが、

[yatex:03864]
0415名無しさん@お腹いっぱい。NGNG
yatex MLって、なんとなく入り辛い。
0416名無しさん@お腹いっぱい。NGNG
>>412
XEmacs は default-frame-plist だよ。

(setq default-frame-plist
'(width 139 height 48 ...))

のように羅列していくようです。
私は Emacs と XEmacs の設定を .emacs に書いているので、
>>408のようにセットしたあと、

(setq default-frame-plist
(let ((alist default-frame-alist) plist)
(while alist
(setq plist `(,@plist ,(caar alist) ,(cdar alist)))
(setq alist (cdr alist))) plist))

ってセットしてるよ。
0417名無しさん@お腹いっぱい。NGNG
EmacsLispの質問。
現在のカーソル位置にある文字を取得するのは何と言う関数?
0418名無しさん@お腹いっぱい。NGNG
>>417
(buffer-substring (point) (1+ (point)))
0419名無しさん@お腹いっぱい。NGNG
>>417
ttp://www.bookshelf.jp/cgi-bin/goto.cgi?file=elisp&node=Near%20Point

char-after
0420名無しさん@お腹いっぱい。NGNG
>>418
ありがと。関数としては用意されていないのね。
0421名無しさん@お腹いっぱい。NGNG
>>416
あれ、俺 default-frame-plist を alist で指定してた。
しかもちゃんと動いてるし。。。
0422416NGNG
>>421
実は default-frame-alist に設定しても XEmacs が
default-frame-plist に入れてくれるため動きます。
でもヘルプには
Obsolete; use `default-frame-plist' instead.
と書いてあります。
0423名無しさん@お腹いっぱい。NGNG
>>422
いや、default-frame-alist でなく default-frame-plist に
association list として setq してたって事。
init.el を読み込む時に alist → plistに変換してくれてるみたいだ。
あらためて association list として setq すると、
フレームの生成でエラーになった。
0424名無しさん@お腹いっぱい。NGNG
>>420
関数が >>419 ではないの?
0425名無しさん@お腹いっぱい。NGNG
>>424
ほんとだ。みのがしてた。

>>419
さんくす。char-after採用。
0426名無しさん@お腹いっぱい。NGNG
「現在のカーソル位置」でいいんなら
following-char っていうのもあるよ。
こっちは引数無用。
0427名無しさん@お腹いっぱい。NGNG
こう言っちゃあ身も蓋もないが
info elisp text を嫁。
0428名無しさん@LinuxザウルスNGNG
>>346 の本先週末はまだ渋谷ブックファーストにもなかったので、
amazonで注文しました。500円クーポンもやってたし。
もっとも、amazonでも水曜日くらいまではなかったのでまだあま
りでまわってないんですかね。木曜に注文して24時間以内発送だ
ったので日までに届くと思ったのにまだこない....
ついでに"リスト遊び"の本も買いました。
完全に趣味の世界なのでなかなか身につかないんですが。
0429名無しさん@お腹いっぱい。NGNG
ある範囲を選択する( Vim でいう v )のはリージョンというのを使えば良いのですよね?
リージョンは選択部分が見えないので分かりにくいと思うのですが、選択部分を反転させたい
場合はやっぱり elisp コードを書くんですよね?
0430名無しさん@お腹いっぱい。NGNG
うんにゃ、transient-mark-mode.

transientじゃないリージョンの操作はviでの'a,.dとかに近い。
0431名無しさん@お腹いっぱい。NGNG
>>429
(transient-mark-mode 1)
って書けばいいよ
0432名無しさん@お腹いっぱい。NGNG
>>430-431
どうもありがとうございます。出来ました!
0433名無しさん@お腹いっぱい。NGNG
emacs を立ち上げてから
toggle-read-only-mode
するのではなくて

初めから、ReadOnlyで立ち上げることはできませんでしょうか?
ご教授願います。
0434名無しさん@お腹いっぱい。NGNG
>>433
何がしたいんだ? C-xC-r で済む話か?
0435名無しさん@お腹いっぱい。NGNG
はっきり行って範囲指定は、transient-mark-modeなんか
使わんほうが便利だよ(Emacsを使い込むならの話)。

反転させると範囲指定にしか使えませんが
反転させないと、気になったところでマークして
後からC-xC-xでジャンプできますし。
(反転してるとうっとうしい)

色が付かないから、選択して(マークして)やっぱりコピー
しないときも、キャンセルせずにどんどん書けるし。

選択部分を忘れたら、C-xC-xで確認はします。

ようは馴れですね。
0436名無しさん@お腹いっぱい。NGNG
C-g の手間と反転表示のどちらを取るかって事じゃん。
0437名無しさん@お腹いっぱい。NGNG
emacs21ではモードラインのファイル名(バッファ名)をマウスでクリックするとバッファが
切り替わりますが、これを無効にはできませんでしょうか?
0438名無しさん@お腹いっぱい。NGNG
>>437
そんなん知らんかった。
(define-key mode-line-buffer-identification-keymap [mode-line mouse-1] 'ignore)
(define-key mode-line-buffer-identification-keymap [mode-line mouse-3] 'ignore)
これでどうかしらん。
0439名無しさん@お腹いっぱい。NGNG
しおりっていうかbookmarkというか、
場所を適当におぼえておいて飛ぶのは
なにを使ってますか?

point-to-register?
bookmark?
どっちもなんだか使いにくくないですか?
0440名無しさん@お腹いっぱい。NGNG
>>439
どっちも使うな。
>>439はどういうのが望みなわけ?
0441名無しさん@お腹いっぱい。NGNG
>>432
> どうもありがとうございます。出来ました!

喜んでいるから、この件は解決でいいと思うけれど、いつも、反転してうっと
うしいと思う人は、最新の emacs を使ってみてください。
C-SPCを2回押すとリージョンが反転します。また、C-uC-xC-x でも、リージョ
ンが反転します。たまに使うときには、便利かも…
0442名無しさん@お腹いっぱい。NGNG
ま、マークを指定範囲にしか使わない人にはそれでいいのかね。
0443名無しさん@お腹いっぱい。NGNG
どわすれしちまったんだけど
Emacs上でのデバッグで、実行中のプログラムのソースの行頭に=>を
出すのってどうやってやるんでしたっけ?

検索したらM-x gdbって書いてあったけど
これだとバッファにgdbが起動するだけでソースのバッファに変化はありません。
0444名無しさん@お腹いっぱい。NGNG
>>442
オタ臭がプソプソするレスだぜ。
0445名無しさん@お腹いっぱい。NGNG
EmacsってVIみたいにrectangleリージョンのハイライトってできるの?
0446名無しさん@お腹いっぱい。NGNG
>>445
マ版のvi vs emacs スレに逝け。
0447名無しさん@お腹いっぱい。NGNG
>>445
Mark set した時点ではこの後なにをするかはわからないんじゃ?
rectangleじゃなくて普通のコピーかもしれないし。
0448名無しさん@お腹いっぱい。NGNG
>>445
taiyaki にこの手の elispがあったような気がするけど、
記憶違いだったらスマソ。
0449名無しさん@お腹いっぱい。NGNG
>>443
コンパイル時にデバッグ用のシンボルはいてる?

とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger

このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0450名無しさん@お腹いっぱい。NGNG
ps-print-buffer で A5 サイズの ps ファイルを作ろうと思い,
(add-to-list
'ps-page-dimensions-database
'(a5 420.9448818897638 595.275590551181 "A5"))
(setq ps-paper-type 'a5)

ところが ps-print-buffer すると
ps-begin-file: Format specifier doesn't match argument type
と言われてしまいます.

どうすれば A5 にできるのでしょうか?

;;; add-to-list は ps-print が load されてからやります.
0451名無しさん@お腹いっぱい。NGNG
>>443
コンパイル時にデバッグ用のシンボルはいてる?

とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger

このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0452名無しさん@お腹いっぱい。NGNG
>>443
コンパイル時にデバッグ用のシンボルはいてる?

とはいえ、おれも下記のようにデバッグしたいのだが
http://www.emacswiki.org/cgi-bin/wiki.pl/GrandUnifiedDebugger

このようにするには、Emacs21のバージョンをどこまで上げて、
gdbのバージョンもどこまであげればいいんだろう。
それとも他にパッケージがいるのだろうか?
0453名無しさん@お腹いっぱい。NGNG
>>447
> Mark set した時点ではこの後なにをするかはわからないんじゃ?
> rectangleじゃなくて普通のコピーかもしれないし。

そういう場合もあるかもしれませんが、たいていの場合、あの部分をコピーし
ようとか、あの部分を矩形でコピーしようとか思ってマークしませんか?

Emacs がかってにマークしてくれる場合は、本当に何をするかわからないけれ
ど…
0454名無しさん@お腹いっぱい。NGNG
>>445
> EmacsってVIみたいにrectangleリージョンのハイライトってできるの?

新しい Emacs には、cua-mode というのがあるので、これを使うと、できるよ
うになります。

ただし、設定をしないとキーバインドが、Windows のようになるから、注意し
てくださいね。
Windows のキーバインドで使わないと、cua-mode には、色々便利ものが入っ
て、Emacs 使いの人にも便利かもしれませんね。
0455名無しさん@お腹いっぱい。NGNG
>>445
>>429-431 の話題とかぶってるんじゃないの?
0456名無しさん@お腹いっぱい。NGNG
>>454
設定をしていないと、キーバインドが、Windows のようになる。
言いかえると、デフォルト設定は Windows のキーバインドだ。

つまり、デフォルト設定である Windows のキーバインドのままに
しておくことによって、Emacs を使っている人は有効利用できる。
もちろん、cua-mode というのは最初から Emacs 用に作られている elisp だ。
しかし、Emacsを使っていない人に対しては元々便利だ。

という解釈で合ってますかね?
だとすると、よく意味がわかりません。
0457名無しさん@お腹いっぱい。NGNG
詰めvi みたいに、詰めEmacs っていうのありますか?
あと、GNU EmacsとXEmacsはどちらが使いやすいですか?
XEmacsのバージョンが21.xなのは何故でしょうか。ってか、GNU Emacs超えてるじゃん。と。

0458名無しさん@お腹いっぱい。NGNG
>>457
> 詰めvi みたいに、詰めEmacs っていうのありますか?
前も話出てたけど、聞いたことないな。
どんどんカスタマイズして使うもんだから
あんまり意味ないんじゃない?

> あと、GNU EmacsとXEmacsはどちらが使いやすいですか?
人それぞれ。

> ってか、GNU Emacs超えてるじゃん。と。
GNU Emacs だって 21.x あるじゃん。と。
0459名無しさん@お腹いっぱい。NGNG
>>456
> つまり、デフォルト設定である Windows のキーバインドのままに
> しておくことによって、Emacs を使っている人は有効利用できる。
> もちろん、cua-mode というのは最初から Emacs 用に作られている elisp だ。
> しかし、Emacsを使っていない人に対しては元々便利だ。
> という解釈で合ってますかね?

ちょっと違います。cua-mode の中で、矩形を扱う機能や/その他の機能が結
構便利ですよ、ということです。普通の emacs 使いの人はわざわざ Windows
のキーバインドで使わないでしょうから、普通の emacs 使いの人が試してみ
る時は、設定変えないと、「なんじゃこりゃ」となってしまいますよという注
意です。

逆に言うと、Windows のキーバインドじゃなきゃいやという人には、これを設
定して上がれば、敷居が一つぐらいは下がるかもしれませんね。
0460名無しさん@EmacsNGNG
最新の migemo が気に入らないので、バージョンを下げたいんですが、cache
の機能は欲しいんです。cache が実装されたころの cvs の revision 分かる
方いませんか?
0461名無しさん@お腹いっぱい。NGNG
>>460
ChangeLog みれば?
0462名無しさん@EmacsNGNG
>>461
ですよね。
■ このスレッドは過去ログ倉庫に格納されています