Emacs part 21
■ このスレッドは過去ログ倉庫に格納されています
0001氷柱割り
2007/01/08(月) 21:59:39GNU Emacs - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah]
http://savannah.gnu.org/cvs/?group=emacs
EmacsWiki
http://www.emacswiki.org/
Emacs 電子書棚
http://www.bookshelf.jp/
前スレ
http://pc10.2ch.net/test/read.cgi/unix/1157294692/
0069名無しさん@お腹いっぱい。
2007/02/02(金) 14:03:28一般的に使用されている文字コードで書かれていない、
又はその一貫性のない内容のファイル
0070名無しさん@お腹いっぱい。
2007/02/02(金) 14:08:420071名無しさん@お腹いっぱい。
2007/02/02(金) 14:14:46確率的に高い正解率をほこるもので十分
(釣り師を話してしまった...)
0072名無しさん@お腹いっぱい。
2007/02/02(金) 14:20:460073名無しさん@お腹いっぱい。
2007/02/02(金) 14:35:25>開こうとしているファイルがバイナリかどうか自動判定する
そのための機能はないんじゃないかなぁ。方法ということなら、こんな感じでどうよ
(or (let ((name "~/hoge"))
(and (string-match "text" (shell-command-to-string (concat "file " name)))
'text))
'binary)
0074名無しさん@お腹いっぱい。
2007/02/02(金) 14:50:090075名無しさん@お腹いっぱい。
2007/02/02(金) 15:24:12dired-aux.el に `dired-show-file-type' っていうのがある。
>>73と同様に、fileコマンド呼んでいるだけだから、
emacs内には、他にファイルタイプ判別の方法はないんじゃないかな。
0076名無しさん@お腹いっぱい。
2007/02/02(金) 15:26:14判定結果はどう使うつもり?
0077名無しさん@お腹いっぱい。
2007/02/02(金) 19:56:260078名無しさん@お腹いっぱい。
2007/02/02(金) 21:02:37C-h m
0079名無しさん@お腹いっぱい。
2007/02/03(土) 00:00:46リリースが止っちゃってるんでしょうか?
結構使っている人は多いと思うのですが。
0080名無しさん@お腹いっぱい。
2007/02/03(土) 00:45:07> 確率的に高い正解率をほこるもので十分
こんなこといわれても、あんたがどっから高いと判断するかは
俺らにはわからんからなぁ。
それとも、作者が「誇ってる」奴でいいのか? (w
0081名無しさん@お腹いっぱい。
2007/02/03(土) 01:53:32008277
2007/02/03(土) 02:15:53お返事ありがとうございます。でもdescribe-modeではキーマップの変数名を見ることはできませんでした。
ソースファイルで直接見るしかないのでしょうか?
GNU Emacs 21.3.1 (i386-mingw-nt5.1.2600)
0083名無しさん@お腹いっぱい。
2007/02/03(土) 03:34:22「現在のバッファで有効なキーマップ」に変数名がない場合もありうるから、
どーしても変数名が知りたいなら最終的にはソース読むしかないんでない?
つーか、(current-local-map) じゃいかんの?
008477
2007/02/03(土) 06:13:10確かにおっしゃる通りです。変数名にこだわり過ぎてしまいました。
事のおこりは、hexl-modeのキーバインドを追加するためdefine-keyしようとした際に、そういや
キーマップ変数名はどうやって知ればいいんだろう(hexl-mode-mapと予想はつくが)と思った次第なのです。
モードに入る際hookしてcurrent-local-mapでもOKです。まあkeymap変数名のが調査も設定も簡単かなと思いまして。。
0085名無しさん@お腹いっぱい。
2007/02/03(土) 09:34:07> dired-aux.el に `dired-show-file-type' っていうのがある。
その関数自体は全然自分の求めてる動作をしてくれてはいないけど、
そういう文字列の受け取り方もあるのかとコード内容にちょっと感嘆した
0086名無しさん@お腹いっぱい。
2007/02/03(土) 15:05:16てくれるようなlispってないですか。HTMLを編集するときに使いたい。
0087名無しさん@お腹いっぱい。
2007/02/03(土) 15:51:330088名無しさん@お腹いっぱい。
2007/02/03(土) 16:10:270089名無しさん@お腹いっぱい。
2007/02/03(土) 16:14:53素直にre-search-forward & replace-match使えよ
0090名無しさん@お腹いっぱい。
2007/02/03(土) 16:20:530091名無しさん@お腹いっぱい。
2007/02/03(土) 20:10:23elispは新たに覚えるのが面倒だし、柔軟性がないよ。
それよりもprocess-regionを使ってrubyかなんかに食わせて処理するのがいい。
0092名無しさん@お腹いっぱい。
2007/02/03(土) 20:16:460093名無しさん@お腹いっぱい。
2007/02/03(土) 20:49:53しかもelispで(ry
0094名無しさん@お腹いっぱい。
2007/02/03(土) 20:50:540095名無しさん@お腹いっぱい。
2007/02/03(土) 20:52:340096名無しさん@お腹いっぱい。
2007/02/03(土) 20:56:310097名無しさん@お腹いっぱい。
2007/02/03(土) 21:11:110098名無しさん@お腹いっぱい。
2007/02/03(土) 21:43:16髪型だよ
009994
2007/02/03(土) 22:14:07partial-completion-mode を nil にしたら
直りました。
ちなみに髪形は五厘苅りです。
0100名無しさん@お腹いっぱい。
2007/02/03(土) 22:24:010101名無しさん@お腹いっぱい。
2007/02/03(土) 22:57:241)モードの作り方
2)そのモード専用のfont-lockの定義の仕方
の資料等ありましたら、教えていただけないでしょうか。
0102名無しさん@お腹いっぱい。
2007/02/03(土) 23:07:16ググレカス
0103名無しさん@お腹いっぱい。
2007/02/03(土) 23:50:15『やさしいEmacs-Lisp講座』
010486
2007/02/04(日) 00:03:42がない。勉強せんと。
0105名無しさん@お腹いっぱい。
2007/02/04(日) 02:39:540が数であるのと似たようなものだ。諦めろ。
0106名無しさん@お腹いっぱい。
2007/02/04(日) 03:54:51が効きません><
0107106タンを愛するエリート
2007/02/04(日) 04:35:52(setq save-place-file (expand-file-name (convert-standard-filename "~/.emacs.d/.emacs-places")))
0108名無しさん@お腹いっぱい。
2007/02/04(日) 09:38:50……初めて知った。同じ.emacs.elをWindows環境でも使う人なのかな?
0109名無しさん@お腹いっぱい。
2007/02/04(日) 13:30:07emacsが定期的に重くなるようになったんですが、
ひょっとしてemacsはマルチプログラミングではないんでしょうか。
0110名無しさん@お腹いっぱい。
2007/02/04(日) 13:45:48.emacsがごちゃごちゃしてきたので整理しようと思うのですが、
ある行以降は読み込ませない、
というような命令はあるんでしょうか。
0111106タンを愛するエリート
2007/02/04(日) 13:49:12お前、マジでちっとは考えろや
小学生でもわかるぞ
0112名無しさん@お腹いっぱい。
2007/02/04(日) 14:51:33.emacsに
この行以降は読み込ませない
って書いておいたらそっから下は読み込まない。
0113名無しさん@お腹いっぱい。
2007/02/04(日) 17:24:160114名無しさん@お腹いっぱい。
2007/02/04(日) 17:26:150115名無しさん@お腹いっぱい。
2007/02/04(日) 18:25:550116名無しさん@お腹いっぱい。
2007/02/04(日) 18:53:380117106タンを愛するエリート
2007/02/04(日) 19:37:22卒業とか言う前に、Emacsを満足に触ることすらままならなかったんだろ?
0118106タンを愛するエリート
2007/02/04(日) 19:47:52俺、あいつの事好きだったんだけどな...
また昔みたいに語ろうよ
0119Zeno
2007/02/04(日) 19:52:17>>118
氷柱割りは吾の元婚約者であるぞ
貴様は彼女には手を出すな
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0120名無しさん@お腹いっぱい。
2007/02/04(日) 19:52:22これ私もわからない・・・知りたいです。
0121Zeno
2007/02/04(日) 19:56:43一般に、 interpreter は行単位でステートメントを評価しない
読みこまれたくない部分を例えば
(unless (and (boundp 'load-this-part-p) load-this-part-p) BODY )
で囲み、読み込みたい時にだけ load-this-part-p を t にすれば良いだろう
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0122Zeno
2007/02/04(日) 19:58:26訂正:
(unless (and (boundp 'load-this-part-p) load-this-part-p) BODY )
→
(if (and (boundp 'load-this-part-p) load-this-part-p) (progn BODY ))
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0123106タンを愛するエリート
2007/02/04(日) 20:02:31ifでもいいが、普通はwhen使うところだろ
0124名無しさん@お腹いっぱい。
2007/02/04(日) 20:03:10>>112
0125Conscientious Irrationalist ◆ZETA.aMskA
2007/02/04(日) 20:10:04>>122=>123
明らかに自演だな
0126ぱんつマニアアアアア ◆6Vxxv8cFbA
2007/02/04(日) 20:13:29>>125
お前ほどの男がなんという過信を!
何処をどう取ったら Zeno 氏が106タンを愛するエリートになるというのだ!
恥を知れ!
_______________________
"Self" is that which is in the process of becoming... --Zeno
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0127氷柱割り
2007/02/04(日) 20:19:150128まーくん
2007/02/04(日) 20:21:25>>9
今度ページ作ってみるわ
楽だし、全部英語で書いちゃうけどいいだろ?
作ったら荒らしヨロ
0129Zeno
2007/02/04(日) 20:28:03まーくん、君には確実に統失の気がある
発病/再発/悪化する前に自己を内省したまえ
病は気からというではないか!
106タンを愛するエリート、君へは個人的に好意を寄せているが、会った場所が場所だ
現実で出会う機会を期待するとしよう
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0130名無しさん@お腹いっぱい。
2007/02/04(日) 20:32:11初めて見た方々がいきなり現れたもので。。。
0131名無しさん@お腹いっぱい。
2007/02/04(日) 20:42:06彼等は武蔵だよ
0132武蔵 ◆yChdjWk9Ko
2007/02/04(日) 20:44:26>>131
読んだかね? このスレッドの六割は私の自作自演だが、
残りの四割中、三割はまーくんの自演で、最後の一割は
一般人の書き込みで成り立っているのだ.
わかったかね?
0133131
2007/02/04(日) 20:48:19うん、読んでみた ^ ^
8武蔵 ◆yChdjWk9Ko 2006/05/13(土) 04:52:25 ID:cyLgd7qU0
どちらかと言えば Emacs スレッドはソフトフェア板に
立てるのが正しいだろう。
しかし、このスレッドを進めることにより、初代 Emacs スレッドから
18 スレまでに培った「Emacs スレッドは Unix 板にあるべき」
という固定概念を壊してしまうということも確かだ。
だが、これから Emacs というすばらしい環境をなるべく
万人に知ってもらう為には、 Unix という箱から出て、
初心者、玄人関係無しにみんなで話し合える「庭」が必要だと感じた。
Emacs、XEmacs、NTEmacs、Carbon Emacs、 Meadow ユーザー
全てが、OS 関係無しに気軽に話し合える場所だ。
だからそうだな、このスレッドは「Emacs 総合」と言ってもいいかもしれない。
もし、やはり次スレは Unix 板での方がいいと思うのであれば、
Emacs@Unix スレッドで進めてしまっても構わんが、
その場合は ここを気軽な話し合い(雑談)場として使用してもらっていいかと思っている
785武蔵 ◆yChdjWk9Ko 2006/04/28(金) 09:59:12
>>784
俺は icicles 歴 15 分だ。
これは便利ではあるんだが、不必要な機能が多すぎて
ロードに時間がかかりすぎるから、そのうち必要な部分だけを
コード内から取ってきて自分用にするだろうな
って言ってたよ!
0134武蔵 ◆yChdjWk9Ko
2007/02/04(日) 20:50:34>>133
貴様のようにアンカーを間違える輩が増えすぎると、
私が最近組み立てた、「navi2ch用 HITS アルゴリズム」がうまく
機能しなくなるのだよ.
気をつけたまえ!
0135名無しさん@お腹いっぱい。
2007/02/04(日) 20:51:020136名無しさん@お腹いっぱい。
2007/02/04(日) 20:57:520137名無しさん@お腹いっぱい。
2007/02/04(日) 20:58:41相手しない方がいいよ。
0139名無しさん@お腹いっぱい。
2007/02/04(日) 21:04:060140名無しさん@お腹いっぱい。
2007/02/04(日) 21:10:49「navi2ch用 HITS アルゴリズム」ってひょっとしてこの人、京大の... www
0141名無しさん@お腹いっぱい。
2007/02/04(日) 21:21:23Date: 2007/01/08(月) 21:59:39
Emacsは環境だ。
GNU Emacs - GNU Project - Free Software Foundation (FSF)
http://www.gnu.org/software/emacs/
emacs - SCM: CVS Repositories [Savannah]
http://savannah.gnu.org/cvs/?group=emacs
EmacsWiki
http://www.emacswiki.org/
Emacs 電子書棚
http://www.bookshelf.jp/
前スレ
http://pc10.2ch.net/test/read.cgi/unix/1157294692/
0142名無しさん@お腹いっぱい。
2007/02/04(日) 21:32:39error
0143名無しさん@お腹いっぱい。
2007/02/04(日) 22:50:56(when nil
実行したくない部分
)
とか
M-x replace-regexp で行頭に ; を入れまくる
とか。
0144名無しさん@お腹いっぱい。
2007/02/04(日) 23:36:41replace-regexpやるぐらいならcomment-regionの方が楽じゃないか。
0145名無しさん@お腹いっぱい。
2007/02/04(日) 23:48:090146名無しさん@お腹いっぱい。
2007/02/05(月) 01:31:020147名無しさん@お腹いっぱい。
2007/02/05(月) 10:08:44eshell?eshellなんか使い難くない?
0148Zeno ◆5nZQbNmQPs
2007/02/05(月) 11:07:40Eshell は自分でカスタマイズして、自分用のシェルにできるように設計されている.
始めは使い辛いと感じるかもしれんが、 Eshell を極めれば Emacs で何でもできるようになれる.
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0149名無しさん@お腹いっぱい。
2007/02/05(月) 11:13:540150Zeno ◆5nZQbNmQPs
2007/02/05(月) 11:15:22(define-key global-map "\C-z" 'undo)
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0151Zeno ◆5nZQbNmQPs
2007/02/05(月) 11:22:55個人的に、undo オペレーションは使用頻度が高い故、\C-_ がデフォルトで
undo にマッピングされているのはどうかと思っている
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0152120
2007/02/05(月) 11:25:07__END__
のような記述はできないんですね。これあると楽なんだけど。
0153名無しさん@お腹いっぱい。
2007/02/05(月) 11:33:14って事?emacsを極めると幸せになれるんだろうか、、、
0154Zeno ◆5nZQbNmQPs
2007/02/05(月) 11:39:02> emacsを極めると幸せになれるんだろうか
なれる.emacs 嬢は君の時間を大幅に節約してくれるし、度々激しい興奮を味わらさせてくれる
極めれば emacs が君の体の一部に近い存在になってきていることに気付くだろう
_________________
If T is consistent then T !|- R_T
If T is consistent then T !|- ¬R_T. -- John B. Rosser
0155名無しさん@お腹いっぱい。
2007/02/05(月) 12:16:580156名無しさん@お腹いっぱい。
2007/02/05(月) 12:28:040157名無しさん@お腹いっぱい。
2007/02/05(月) 12:46:02emacsはLinuxが消えても生き残ると思う。
0158名無しさん@お腹いっぱい。
2007/02/05(月) 13:27:13異様にできる奴はあちらこちらにいるんだろうけど、
基本的にキチガイで根本的に狂ってる。
0159名無しさん@お腹いっぱい。
2007/02/05(月) 16:05:25ずっと前から。
0160名無しさん@お腹いっぱい。
2007/02/05(月) 16:35:06> 重度の精神病患者の閉鎖病棟みたい
私はそんなところにいったことがないから
どんなところか知らないけれど
そんなところ知ってるおまいさんも大変だな。
0161名無しさん@お腹いっぱい。
2007/02/05(月) 17:02:510162名無しさん@お腹いっぱい。
2007/02/05(月) 17:22:54ベッドに縛りつけられて、おくすりをいっぱい注射されているかんじ
>重度の精神病患者の閉鎖病棟
>>158君が入っていたのはちがうのかな?
0163名無しさん@お腹いっぱい。
2007/02/05(月) 17:26:210164名無しさん@お腹いっぱい。
2007/02/05(月) 17:29:090165KingOfMathKingdom ◆NlBVr1vWAA
2007/02/05(月) 17:39:21>>156 別にいいだろ
>>158 吾の知り合いは何故か何らかの精神病を患っている人間が多い
Zenoが狂っているのは確かだな
>>162 今時そんな治療はしない
0166名無しさん@お腹いっぱい。
2007/02/05(月) 19:09:53へえ精神治療を網羅しているだ
さすが
0167名無しさん@お腹いっぱい。
2007/02/05(月) 21:10:290168名無しさん@お腹いっぱい。
2007/02/05(月) 21:12:46うつるぞ。
0169名無しさん@お腹いっぱい。
2007/02/05(月) 21:23:12お前らEMACSの話題ないのかよwww
■ このスレッドは過去ログ倉庫に格納されています