トップページunix
987コメント279KB

Emacs part13

レス数が950を超えています。1000を超えると書き込みができなくなります。
0001名無しさん@お腹いっぱい。NGNG
なかったので立てました。

僕はemacsが大好きなんですが、どうしたら良いでしょうか?
はっきり逝って愛してます。なるべくemacsタンと振れ合いたいし、
emacsタンをもっともっと知りたいです。
だから俺の質問にはすべて答えてください。初心者の質問にも答えてくだっさい。
好きです。僕はemacssが好きなんです。

てか、もっとemacs語ればいいのに。なんでemacsのスレは進行が遅いの?
みんな、もっと積極的に発言しましょう!!

Emacs part12 (前スレ)
http://pc5.2ch.net/test/read.cgi/unix/1083217601/
0875名無しさん@お腹いっぱい。05/03/09 01:22:48
>>874
backward-up-list じゃだめなのか?
0876名無しさん@お腹いっぱい。05/03/09 01:43:34
>>873ですが,
>>874なら C-M-b とか C-M-p とかでどうですか?

>>875
それはちょと動きが違うんじゃない?
0877名無しさん@お腹いっぱい。05/03/09 12:40:13
ftp://ftp.math.ohio-state.edu/pub/users/ilya/perl/cperl-mode
にあった cperl-mode がリンク切れになってしまいました。
現在のファイル所在をご存知のかたはおられないでしょうか?
087887705/03/09 12:50:19
たびたび申しわけありません。探しかたが悪かったようです。
ttp://ftp.cpan.jp/modules/by-category/05_Networking_Devices_IPC/Net/ILYAZ/cperl-mode/
に目的のものを見つけることができました。おさわがせしました。
0879名無しさん@お腹いっぱい。05/03/09 18:38:25
おっぱい チン☆⌒ 凵\(\・∀・) まだぁ?
0880名無しさん@お腹いっぱい。05/03/09 22:18:10
(modify-syntax-entry ?- "w" emacs-lisp-mode-syntax-table)
こういう風にしてないのって何か理由があるんですか?
一見この方が便利な気がするんですけど。
0881名無しさん@お腹いっぱい。05/03/09 23:42:39
1- って関数があるからかな
0882名無しさん@お腹いっぱい。05/03/10 17:17:35
結局、tamago の最新版はどれでFA?
0883名無しさん@お腹いっぱい。05/03/10 22:49:42
>>882 cvs co


0884名無しさん@お腹いっぱい。05/03/10 23:17:12
>>883
非公式パッチとかいろいろあるでしょ。
0885名無しさん@お腹いっぱい。05/03/10 23:33:06
そんなもん勝手に探せよ池沼
088688505/03/11 00:27:07
ひどい言い方してごめんなさい
0887名無しさん@お腹いっぱい。05/03/11 03:30:28
m17n.orgのCVS HeadにAnthyパッチしか当ててないな。
他にどんなんがある?<非公式パッチ。
いろいろというぐらいだから、いっぱいあんだろ?
0888名無しさん@お腹いっぱい。05/03/11 03:32:54
>>887
I-search patch
yamaoka patch
0889名無しさん@お腹いっぱい。05/03/11 03:34:20
moepanda patch
0890名無しさん@お腹いっぱい。05/03/11 03:56:54
>>889
詳しく
0891名無しさん@お腹いっぱい。05/03/11 03:58:26
moepanda patch + i-search patchは当ててる。
yamaoka patchってなんだっけ?
(既に当たっていたら笑うが)
0892名無しさん@お腹いっぱい。05/03/11 03:59:31
>>890
anthyがちゃんと動くパッチ。
というか、egg/anthy.elとegg/anthyipc.elの入れ替え。
0893名無しさん@お腹いっぱい。05/03/11 04:21:30
>>891
ftp://ftp.jpl.org/pub/tmp/ にあるやつ
0894名無しさん@お腹いっぱい。05/03/11 11:39:30
>>887
あとはdebian patchとか。
site-lisp/egg/egg/ と site-lisp/egg/its/ に .nosearch を追加する修正も
最近の debian patch に含まれているはず。
0895名無しさん@お腹いっぱい。05/03/11 15:09:36
multi-tty patch もあるぞなもし
0896名無しさん@お腹いっぱい。05/03/11 15:19:25
>>895
tamagoの話なんで。
0897名無しさん@お腹いっぱい。05/03/11 15:33:44
>>895
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
m9(^Д^) プギャーーーーーーーーッ
0898名無しさん@お腹いっぱい。05/03/11 15:34:21
だれかまとめれ。
0899名無しさん@お腹いっぱい。05/03/11 23:21:06
tamago4 で edit-dict-item できるようにするパッチはないの?
0900名無しさん@お腹いっぱい。05/03/12 00:40:56
懐かしいねぇ。<edit-dict-item
0901名無しさん@お腹いっぱい。05/03/13 20:38:11
ここのmhc2icalなんですが、
ttp://yuo.nui.org/Works/mhc2ical/?lang=ja

逆って誰かやり方知りませんか?
0902名無しさん@お腹いっぱい。05/03/13 23:19:55
>>901
それ、私も欲しくて探したけどないみたいなので、
ぜひ作って公表してください。
0903名無しさん@お腹いっぱい。05/03/14 02:47:04
http://thread.gmane.org/gmane.emacs.devel/34528 (と34541)のパッチなんだけど、
これって fontset.patch + menu-encode.patch 相当と思っていいんでしょうか。

Edit=>Select and Paste で日本語が表示できることは確認できました。
0904名無しさん@お腹いっぱい。05/03/14 13:06:03
C-s M-c foobar will only match lowercase oobar'.

知らんかった……。トグルするのね。
0905名無しさん@お腹いっぱい。05/03/14 22:41:52
sql-mode使ってる人いますか?
sql-oracleで接続してselectすると、やはりsql-plus並みのグチャグチャな結果が帰ってくるんですが、
これってCSE並みに見やすくできないでしょうか。
0906名無しさん@お腹いっぱい。05/03/14 22:58:39
sjisのキャラクターコード以外のキャラクターがバッファ内にある時に
ファイルをセーブしようとすると
These default coding systems were tried to encode text
in the buffer `ll':
sjis-unix
However, each of them encountered these problematic characters:
sjis-unix: 懼
と怒られてしまいます。この後、sjis を coding-system にして一度はセーブ
できるものの、そのバッファを編集してからまたセーブしようとすると、前と同じ
く怒られてしまいます。この確認を無くす方法はありますか?
又、どうすれば現在使用しているキャラクターコーディング以外の文字列を検知
できるのでしょうか?
初心者っぽい質問ですみません
0907名無しさん@お腹いっぱい。05/03/14 23:06:34
>906
http://pc5.2ch.net/test/read.cgi/software/1100218426/290-291
0908名無しさん@お腹いっぱい。05/03/14 23:24:32
>>907
ありがとうございます
0909名無しさん@お腹いっぱい。05/03/15 00:20:15
cp932.el を unix でデフォルトのまま使っていると、
保存はできないんじゃなかった?

それで ~/.emacs に以下を加えた気がする。
(cp932-set-conversion-map cp932-conversion-map-with-nec-character)
0910名無しさん@お腹いっぱい。05/03/15 20:11:02
>>909
確かに、ありがとうございます。
0911名無しさん@お腹いっぱい。05/03/15 21:29:59
>>910 ウルセーばか
0912名無しさん@お腹いっぱい。05/03/15 21:30:28
>>910
ごめん、 >>911 のは間違い
0913名無しさん@お腹いっぱい。05/03/16 01:29:30
>>912 氏ね
0914名無しさん@お腹いっぱい。05/03/16 01:29:50
>>912
ごめん、 >>913 のは間違い
0915名無しさん@お腹いっぱい。05/03/16 17:22:43
text-modeなどで\C-qを押した時に
;; emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs

;; emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs
emacs emacs
ではなく
;; emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs emacs
;; emacs emacs
なるようにしたいのですが、どの変数を編集したらいいですか?
0916名無しさん@お腹いっぱい。05/03/16 17:23:09
すみません\C-qはM-qです
0917名無しさん@お腹いっぱい。05/03/16 19:05:12
>>915
C-x .
0918名無しさん@お腹いっぱい。05/03/16 19:06:26
comment-start's value is ";"
0919名無しさん@お腹いっぱい。05/03/16 19:27:49
filladaptのためなのかなー。俺の環境ではそうなる。
092091505/03/16 19:44:09
adaptive-fill-*らへんを編集していたら解決しちゃいました
0921名無しさん@お腹いっぱい。05/03/16 21:13:42
どうやって
0922あいタン ◆3QC.t4i5w6 05/03/18 21:45:23

⌒(o^▽^o)ノ゚どもどもー
またまた 、(д・。、)あい♪(/。・д)/たん♪(σ・д・)σでぃす♪

(・∀・)ノ 質問。
どして [(control i)] にキーをバインドしても何もならないの?
0923名無しさん@お腹いっぱい。05/03/18 22:46:23
〇_〇
( ・(ェ)・)ノ―――――――@" それはあいタンだからかな
0924名無しさん@お腹いっぱい。05/03/18 22:51:48
質問はなんでtabになってるのかってことじゃない?
0925名無しさん@お腹いっぱい。05/03/18 22:54:39
X 上じゃないと C-i と Tab は区別つかないよ
0926あいタン ◆3QC.t4i5w6 05/03/20 10:09:50
ごめんなさーい(ノД`)
なんか global-set-key を [(control i)] にしても各モードが再定義して
るみたいで効かなかったみたいなのー・・・
ごめんちい (*´∀`*)ゞ

>>925
C-j と RET もそんな感じ?
>>923
(・∀・) 正解
0927名無しさん@お腹いっぱい。05/03/20 10:14:16
cvs先端にいつもまにか Fontset の扱いの変更入ってるのか
0928名無しさん@お腹いっぱい。05/03/20 21:05:17
cvs 先端で
----
2005-03-19 Eli Zaretskii <eliz@gnu.org>

* obsolete/keyswap.el: Moved to obsolete/ from term/.
----
今まで、term/bobcat をロードしていたのですが、エラーになってしまいまし
た。
さて、keyswap の代りになるような設定はどうするのが適切なのでしょうか?
0929/= 92505/03/20 21:57:09
>>926
>C-j と RET もそんな感じ?
C-m と RET がそんな感じ
0930名無しさん@お腹いっぱい。05/03/20 23:54:44
>928
(normal-erase-is-backspace-mode 1)
0931名無しさん@お腹いっぱい。05/03/21 00:16:46
>>930
> (normal-erase-is-backspace-mode 1)

これだと、普通に ^h を押してもダメですよね?
0932名無しさん@お腹いっぱい。05/03/21 00:59:55
>931

093393205/03/21 01:10:52
誤送信しました。すみません。
>931
誤解してました。すみません。
0934名無しさん@お腹いっぱい。05/03/21 01:17:46
(keyboard-translate ?¥C-h 'backspace)
とか?
0935名無しさん@お腹いっぱい。05/03/21 02:52:49
普通に
(global-set-key "\C-h" 'backward-delete-char)
じゃ駄目なの?
0936名無しさん@お腹いっぱい。2005/03/21(月) 08:46:35
モードによって delete-backward-char だったり
backward-delete-char-untabify だったりするから。
0937名無しさん@お腹いっぱい。2005/03/21(月) 09:01:44
俺も935な設定だけど、特に不便に感じてないなー
0938名無しさん@お腹いっぱい。2005/03/21(月) 10:32:37
>>935
>>937
> 俺も935な設定だけど、特に不便に感じてないなー

私は普段日本語入力に egg を使っているのですが、
(global-set-key "\C-h" 'backward-delete-char)
だと、egg で入力中に ^h で文字が消えないし、ちょっと不便です。
モードごとに設定すればいいのでしょうが、何かスマートな設定方法じゃない
なぁと思いますし。
どうして、keyswap を obsolete にしてしまったのかなぁ。何か代替案がある
と思ったんだけれど。
>>934
(keyboard-translate ?▼C-h 'backspace)
をしばらく使ってみます。
term/bobcat とか使っている人は結構いると思っていたのですが、そうでもな
いのかな。
0939名無しさん@お腹いっぱい。2005/03/21(月) 17:50:40
wnn7 だけどこんなのやってる
(define-key fence-mode-map "\C-h" 'fence-backward-delete-char)
(define-key fence-mode-map " " 'fence-self-insert-command)
(define-key wnn7-henkan-mode-map "\C-h" 'wnn7-henkan-quit)
09409352005/03/21(月) 21:26:29
キー置き換えとかして C-h を完全に削除用にしちゃうと、
C-xC-h, C-cC-h などのヘルプが出てこなくなるし、
C-h が絡んだ複合キーバインドが変わっちゃうし、
結局スマートな解決はありえないと思って、
自分で使う範囲で backward-delete-char にバインドすることにした。
0941名無しさん@お腹いっぱい。2005/03/21(月) 22:53:29
html-helper-mode のキーバインディングとか time stamping とか
21.4 では動くものが 22.0.50 だと駄目なんですが、誰かさくっと
この原因の分かる人いまつか?
0942名無しさん@お腹いっぱい。2005/03/21(月) 23:23:38
>941
そういうの分からんのなら最新版にするなと
0943名無しさん@お腹いっぱい。2005/03/22(火) 18:43:02
lookup 1.4 を初めて入れたんだけど、外字が表示されない。
訳の分からない文字が発音記号の代わりに表示されてる。
例: look の発音記号 l#a139k
emacs 22.0.50 なんだけど、bitmap-mule 入れる必要あるの?
info には、emacs 21 以降は何も追加でインストールする必要ないと
書いてあるんだけど。
0944名無しさん@お腹いっぱい。2005/03/22(火) 22:15:10
>>942
相変わらず役に立たんね。
0945名無しさん@お腹いっぱい。2005/03/22(火) 23:47:50
C-s で引っかかった文字列の色を変えて、それが消えないようにするelispはありませんか?
0946名無しさん@お腹いっぱい。2005/03/22(火) 23:52:19
>>945
highlight-regexp
0947名無しさん@お腹いっぱい。2005/03/23(水) 01:33:57
>>943
検索エージェントやその他はどういう感じなのですかい?
0948名無しさん@お腹いっぱい。2005/03/23(水) 01:37:44
>940
(global-set-key "_key_" 'help-command)
でいいのでは?
0949名無しさん@お腹いっぱい。2005/03/23(水) 03:20:28
>>947
ndtpd は、3.1.5
辞書は研究社の英和/和英中辞典
他は何を晒せばいいでしょうか?
0950名無しさん@お腹いっぱい。2005/03/23(水) 03:30:43
>>949
appendix がいるんだっけ?
0951名無しさん@お腹いっぱい。2005/03/23(水) 03:37:20
一年位前の話だと、
画像を表示するには ndtpd じゃ駄目で、
eblook を入れる必要があった。
外字はどうだか忘れたけど、
そこら辺は関係ない?
0952名無しさん@お腹いっぱい。2005/03/23(水) 06:36:18
>>950,951
レスさんくす。
そこら辺をもうちょっと、調べてみるわ。
0953名無しさん@お腹いっぱい。2005/03/23(水) 07:19:43
ndtpd 3.1.5 + lookup 1.4 + emacs 22.0.50 で外字表示でけた。
問題だったのは、lookup-use-bitmap を nil にしなくてはいけなかったらしい。
デフォルトは t ね。
それから、appendix は、-nw な時等、画像を表示できない時に使うらしい。
0954名無しさん@お腹いっぱい。2005/03/23(水) 11:55:39
>>953
外字って例えばどんな字?私も表示できるかどうか試したい。
こちらはndtpdなしで、emacs-21.3+lookup-1.4です。
(setq lookup-search-agents
'(
(ndeb "~/dictionaries/1")
(ndeb "~/dictionaries/2")
(ndeb "~/dictionaries/3")
(ndeb "~/dictionaries/4")
(ndeb "~/dictionaries/5")
))
て感じで辞書を直接指定しています。
ttp://penguin.s4.xrea.com/imgboard/img-box/img20050323114935.png
09559452005/03/23(水) 13:46:02
>946
thanks
0956名無しさん@お腹いっぱい。2005/03/23(水) 13:50:53
hi-lock.elって、高機能なんだろうけどなんだか馴染めない。
低機能なhimark.el使っております。
0957名無しさん@お腹いっぱい。2005/03/23(水) 14:20:20
公開する*.el自体にhi-lockの指定を書いてる人がいて困る。
0958名無しさん@お腹いっぱい。2005/03/23(水) 15:05:29
>>954
発音記号の特殊な字が外字。
ttp://penguin.s4.xrea.com/imgboard/img-box/img20050323150426.png
0959名無しさん@お腹いっぱい。2005/03/23(水) 18:10:02
>>958
ありがと〜 (^o^)/
外字が表示できることが確認できた。
ttp://penguin.s4.xrea.com/imgboard/img-box/img20050323180804.png
0960名無しさん@お腹いっぱい。2005/03/23(水) 18:26:15
いまさらだが、電子辞書スレというのもあったんだよ。
0961名無しさん@お腹いっぱい。2005/03/23(水) 21:12:35
唐突だけれど、みんなemacsのフレームってどれくらいの大きさで使ってる?

自分は癖っつーか、横(width)は80byte分ピッタリじゃないとシックリこない
から、横80byte * 62行(shinonome gothic 14dotでline spaceは4dot)なんだ
けれども。

あと背景と文字の関係は黒系色の地に白系文字が多いのかな。自分は地が
linenで文字はblackのアッサリ風味。
0962名無しさん@お腹いっぱい。2005/03/23(水) 21:19:29
おすきなように
0963名無しさん@お腹いっぱい。2005/03/23(水) 21:21:42
>>961
そんな感じ。横は84だったかな? いつも同じだけど正確な値は覚えてない。
(今はputty+sshでemacs -nw)
ECB使うときだけは画面いっぱい。

色は白地に黒。白といってもクリームっぽいグレーがかった色だけど。

Emacsのウィンドウを置く場所もずっと一緒なんで(WindowMakerのdockの横)、
xlockで画面が真っ白になるとmodelineがある場所の周辺だけ色変わってるんよ。
昔のファンクションキー表示みたくちょっと焼きついてる。w
09649412005/03/23(水) 22:09:02
事故解決しますた。
ttp://pc7.2ch.net/test/read.cgi/mac/1090151474/
の381-388で既出ですた。
0965名無しさん@お腹いっぱい。2005/03/24(木) 00:49:23
Elispで書かれた Scheme の"define"みたいなマクロはありますか?
0966名無しさん@お腹いっぱい。2005/03/24(木) 01:00:13
みたいなものっつっても。仕様が不明確だろ。
0967名無しさん@お腹いっぱい。2005/03/24(木) 02:21:28
こんなのか。でも、こんなの使えねーな。

(defmacro define (name &rest body)
(cond ((listp name) ; (define (name arg...) ...)
`(progn
(defun ,(car name) ,(cdr name) ,@body)
(defvar ,(car name))
(setq ,(car name) (lambda ,(cdr name) ,@body))))
((symbolp name) ; (define name ...)
`(progn
(defvar ,name)
(setq ,name (progn ,@body))
(defalias ',name (progn ,@body))))))
0968名無しさん@お腹いっぱい。2005/03/24(木) 12:28:24
/      `'´  ヽr''´      ト. ト. i     i
 '    /        ト.   ー--Hi-H- l    |l
 i   /  ,   l  ,レl´!|    ,|,! / リ l |i |  |  ,l!      ほっほぅ〜だよぅ
 l.  ,'  i ___,,iレ'´l|. l }!/  //レ /|,! リ !  ,! /
  !  i   |  i !| /! l' /イ / 弋フ~厂/' /'/           ほっほぅ〜だよぅ
  l | i|!.  ! l.!_レっ´厂 ´    `¨, , 'イ、イ'′
  ll |lハ  ', l|^ー-‐'            jィl       ほっほぅ〜だよぅ
. . | !| ヽ.r‐v  ' '      r―1      / .|l
  . |l |  .{´(ゝ_       l.  j   ,.イ! ‖
.   |. |  l lー‐‐ .__    ヽ_'_,. ィl  l!.  |           メ / )`) )   ほっほぅ〜だよぅ
  .l |   !ハ   ヽl 、}` ̄ ̄ | l! l|  |  |         メ ////ノ
  l! | 〃|.ヽ   ヽヽ      !_l! l|  |.   l        メ /ノ )´`´/彡
     ! /,r''´:.l ヽ.  ', iー---‐'' >―‐- 、 !        /   ノゝ /       ほっほぅ〜だよぅ
     く:...:...:...! ',  i l` ̄ ̄'´:...:...:...:...:...:.ヽl      /| 、_,,ィ '__/,;'"´``';,.
  .  }:...ヽ:...:..|i i  | |:...:...:...:...:...:...:...:...:...:.....'l    /;;;;;;\ _/  |ニニニニ|
0969名無しさん@お腹いっぱい。2005/03/24(木) 17:50:15
きもい
0970名無しさん@お腹いっぱい。2005/03/24(木) 23:29:54
define あったって、末尾再帰しないから。
0971名無しさん@お腹いっぱい。2005/03/25(金) 08:07:16
>>967 あんがと
0972名無しさん@お腹いっぱい。2005/03/25(金) 11:37:33
(define (func arg1 arg2 . l) ...)
みたいなやつってなかったっけ?
0973名無しさん@お腹いっぱい。2005/03/25(金) 18:14:08
末尾再帰を while に置き換えるようなマクロ作ったら?
0974名無しさん@お腹いっぱい。2005/03/25(金) 20:36:24
難しそう。汎用的なのは例外を使わないと無理だろ。
ループを一重に限定できるならまだ簡単だけど。
それに相互再帰はトランポリンでも使わないと変換は諦めざるを得ない。
レス数が950を超えています。1000を超えると書き込みができなくなります。