Emacs Part 41
レス数が1000を超えています。これ以上書き込みはできません。
0001名無しさん@お腹いっぱい。
2012/09/07(金) 18:10:22.94Emacs Part 40
http://toro.2ch.net/test/read.cgi/unix/1328958449/
0002名無しさん@お腹いっぱい。
2012/09/07(金) 18:17:34.840003名無しさん@お腹いっぱい。
2012/09/07(金) 18:33:14.97こういうの検索して調べても良く分からんよな。
0004名無しさん@お腹いっぱい。
2012/09/07(金) 18:42:48.25emacs lispでこそ活用すべき応用が沢山あるはずなのに移植されてない
面倒くさい条件分岐が簡単に書けるし
0005名無しさん@お腹いっぱい。
2012/09/07(金) 18:45:59.30user-emacs-directory に設定されてる以上
0006名無しさん@お腹いっぱい。
2012/09/07(金) 18:56:14.91SysV 系の /etc/init.d/ あたりが起源じゃないかなぁ。
0007名無しさん@お腹いっぱい。
2012/09/07(金) 19:49:04.06elisp は遅さとスタックサイズのせいで
マッチング主体の言語を乗せてもあまり実用的なものにはならないよ
0008名無しさん@お腹いっぱい。
2012/09/07(金) 22:58:12.400009名無しさん@お腹いっぱい。
2012/09/08(土) 00:35:28.04参考書的なのを読んでから使ったほうがいいって書いてあって
入門 GNU Emacs 第3版
Emacs実践入門 ~思考を直感的にコード化し、開発を加速する
のどっちがいいでしょうか?
0010名無しさん@お腹いっぱい。
2012/09/08(土) 00:52:22.29これが正解
0011名無しさん@お腹いっぱい。
2012/09/08(土) 01:20:43.810012名無しさん@お腹いっぱい。
2012/09/08(土) 01:38:04.60今までエディタの類を使ったことがないなら「入門〜」、
多少なりとも使ったことがあれば「Emacs実践〜」
0013名無しさん@お腹いっぱい。
2012/09/08(土) 01:45:07.30Emacsを起動してメニューのヘルプの中にあるチュートリアルを体験しろ。
まずはそこからだ。
0014名無しさん@お腹いっぱい。
2012/09/08(土) 10:26:35.67何かを参考にするにしてもぐぐったり職場や学校の先輩あたりに使い方聞きながらやる程度で充分
周りに使ってる人が居ないならそれは幸いなことと思ってそっとスレを閉じてEmacsのことは忘れよう
まじで。
0015名無しさん@お腹いっぱい。
2012/09/08(土) 13:19:55.41\1でこれかっときゃエディタとしては使えると思う。
http://www.amazon.co.jp/s/ref=nb_sb_noss?__mk_ja_JP=%83J%83%5E%83J%83i&url=search-alias%3Daps&field-keywords=mule%82%CC%8Eg%82%A2%95%FB&x=0&y=0
対象Emacs19で古いけど、色づけ周り以外はそんなに変わってない。
いらなくなったら\1だし捨てればいい。
まぁ何のために使いたいのかによって色々答え変わるかもしれないけど。
0016名無しさん@お腹いっぱい。
2012/09/08(土) 14:39:03.50親指Ctrlオススメ。無変換キーの位置とか使いやすい。
無変換キーが必要ならカタカナひらがなキーとかを潰せば良い。
0017名無しさん@お腹いっぱい。
2012/09/08(土) 23:07:54.65一年間セコセコと溜めたブックマークの100倍の知識が一週間で身につく
と教えてやっても実際にやるやつはほぼなし
0018名無しさん@お腹いっぱい。
2012/09/08(土) 23:37:34.45カスタマイズに凝りだしたら危険信号だと思う
0019名無しさん@お腹いっぱい。
2012/09/08(土) 23:48:22.400020名無しさん@お腹いっぱい。
2012/09/08(土) 23:51:16.65ハシカは早めに済ませた方がいろいろ免疫ついていいだろう
ただしハシカで死亡する例もある
0021名無しさん@お腹いっぱい。
2012/09/08(土) 23:55:36.06マクロに対して advice 的なものを設定する方法はありませんでしょうか?
calendar の休日一覧や日の出日の入り一覧バッファが q で閉じないのが結構うっとおしいので
calendar-in-read-only-buffer に q キーで bury-buffer するような advice を設定しようとしたのですが、
あいにくマクロだったため設定できませんでした。
現状では list-holidays や holidays、calendar-sunrise-sunset-month 等のトップレベル関数に
それぞれ advice を設定していますがそれはそれでちょっと不毛な感じがします。
0022名無しさん@お腹いっぱい。
2012/09/08(土) 23:56:06.350023名無しさん@お腹いっぱい。
2012/09/09(日) 00:14:58.480024名無しさん@お腹いっぱい。
2012/09/09(日) 00:17:30.01小指じゃなくて親指が必ずおかしくなる
恐らく m-f やm-bを多用しているせい
0025名無しさん@お腹いっぱい。
2012/09/09(日) 02:00:29.46昔はネットなかったからinfoやmanで学習した
0026名無しさん@お腹いっぱい。
2012/09/09(日) 03:06:49.340027名無しさん@お腹いっぱい。
2012/09/09(日) 04:54:46.76ソースにあるコメントからして
改造してメンテナにパッチを叩きつけるのが正解っぽいな
(emacs 24.1.1)
0028名無しさん@お腹いっぱい。
2012/09/09(日) 05:49:51.28vi で十分
0029名無しさん@お腹いっぱい。
2012/09/09(日) 09:45:33.470030名無しさん@お腹いっぱい。
2012/09/09(日) 09:55:24.400031名無しさん@お腹いっぱい。
2012/09/09(日) 10:00:30.92秀丸をUnixに移植しろ!emacs,viはゴミ以下 3
http://toro.2ch.net/test/read.cgi/unix/1110364337/
0032名無しさん@お腹いっぱい。
2012/09/09(日) 10:46:45.340033名無しさん@お腹いっぱい。
2012/09/09(日) 11:08:17.17スレチだけどちょっと昔を思い出したので。
早いか遅いかはそんなに重要じゃないと思う。っていうのも秀丸使ってた人が、
キーを早く叩きすぎると、入力を受け付けない時があるとか言ってたからそう思うんだけど、
emacsは処理中でもその間のキーを後で処理してくれるから俺はそんなにストレス感じない。
むしろ俺が、find-tagとかxcscope使ってるのみて「なにその速さ」とか言ってたし。
秀丸にもtag作る機能はあったようなんだけど、理由は知らないが皆使ってなかった。
糞みたいな職場でC開発だとEmacsいいよ。cpp-highlight-bufferとかも、うちの
職場では発狂するくらい#ifdef ばっかだったから、「いいなそれ」とは言われてた。
ediffの比較して違う部分のみコピーってのも、見た人がうらやましがってたし。
dabbrev-expand とかも「なにそれ」と聞かれたので「裏技」と答えたりした。
csv-modeは他の人にも使って欲しかったが、今じゃ遺物だなぁ。
まぁEmacsはバッドノウハウの塊と言われるのも分かるけど、
捨てろと言われたら俺は発狂しそうだw
0034名無しさん@お腹いっぱい。
2012/09/09(日) 11:13:40.730035名無しさん@お腹いっぱい。
2012/09/09(日) 11:35:39.52例
priって打つと、printfと表示されてしまう。実際には入力されていない
0036名無しさん@お腹いっぱい。
2012/09/09(日) 11:45:22.79003735
2012/09/09(日) 11:51:47.35http://cx4a.org/software/auto-complete/manual.ja.html#ac-fuzzy-cursor-color
この機能はインライン補完というのですね
そしてこれをオフにする設定はなさそうでした
0038名無しさん@お腹いっぱい。
2012/09/09(日) 12:38:24.00(defun ””って入力して、ポインタが”と”の間に移動してくるような関数 ()
(interactive)
(insert (read-from-minibuffer "”のキーを押してください"))
(insert (read-from-minibuffer "”のキーを押してください"))
(message "一文字戻るキーを押してください"))
(global-set-key (kbd "<f1>") '””って入力して、ポインタが”と”の間に移動してくるような関数)
0039名無しさん@お腹いっぱい。
2012/09/09(日) 13:56:53.02autopair 系だと標準では skeleton-pair でいいんじゃね。
自分は最近は flex-autopair 使ってる。
特に設定しなくてもそこそこ素直な挙動してくれるし
0040名無しさん@お腹いっぱい。
2012/09/09(日) 14:15:14.95キーバインド変更してても help-char はそのままって人が多そうだけど。
#C-x r とか C-x 8 とか M-s の先がわからなくなること多いから help-char は重要だ
0041名無しさん@お腹いっぱい。
2012/09/09(日) 15:19:56.370042名無しさん@お腹いっぱい。
2012/09/09(日) 16:00:34.11(and (load "term/bobcat") (terminal-init-bobcat)) だと C-h が DEL になるから C-s 中でも大丈夫
0043名無しさん@お腹いっぱい。
2012/09/09(日) 16:11:19.61global-set-keyでC-hにdelete-backward-charをバインドしてたってそりゃ利かんわ
キーを全モードで入れ替えたいんならkeyboard-translateとかkey-translation-mapを使えば早いというかこっちのほうが正攻法だと思う
0044名無しさん@お腹いっぱい。
2012/09/09(日) 16:29:14.77違う。
isearch-mode-map で C-h ほにゃららが isearch-help ほにゃららにバインドされてるから。
keyboard-translate で入れ替えれば問題ない。>>42 の term/bobcat は中見るとわかるけど
keyboard-translate で入れ替えしてる。
help-char は prefix key 入力中に押すことでその prefix key 内に定義されてるバインディングを表示したりする。
0045名無しさん@お腹いっぱい。
2012/09/09(日) 16:31:24.19どうしていいのかわからんかったんだ
後謎なのはlmというゲームだ
0046名無しさん@お腹いっぱい。
2012/09/09(日) 17:25:21.58時間と労力の無駄。
bobcatの頃と違いターミナル側で任意のキーを出すことは容易なので、C-hを変更したい
などというバカな考えは捨てるべき。
0047名無しさん@お腹いっぱい。
2012/09/09(日) 17:30:08.490048名無しさん@お腹いっぱい。
2012/09/09(日) 18:05:26.84そりゃ重くもなる。つーかGTK+使わずXaw3dでビルドすればなんぼか違うはずだが
0049名無しさん@お腹いっぱい。
2012/09/09(日) 18:08:17.910050名無しさん@お腹いっぱい。
2012/09/09(日) 18:30:44.91とりあえず,メニューバーとスクロールバーが
それっぽくなった以外の変化がないような……。
0051名無しさん@お腹いっぱい。
2012/09/09(日) 19:15:18.10まあ重いっていっても色々ある曖昧な言葉だけど
0052名無しさん@お腹いっぱい。
2012/09/09(日) 20:12:05.81遅いとか言ってる奴はいったいどんな環境で使ってるんだ?
0053名無しさん@お腹いっぱい。
2012/09/09(日) 20:55:03.52メニューにUnicodeが通るかどうかとか結構重要な気がするけど
0054名無しさん@お腹いっぱい。
2012/09/09(日) 21:08:35.93なんか親の仇みたいにみんな menu と toolbar を消したがるよね
0055名無しさん@お腹いっぱい。
2012/09/09(日) 21:18:47.940056名無しさん@お腹いっぱい。
2012/09/09(日) 21:41:49.90C-h と DEL の入れ替えだけだったわ
compile とか imenu みたいな元々バインドされてないのを追加はしてるけど
0057名無しさん@お腹いっぱい。
2012/09/09(日) 22:22:25.88一昔前の .emacs 何万行とか自慢しあってたころの
血気盛んな Emacs スレが恋しい。
もう Emacs は終わったのか。。。
0058名無しさん@お腹いっぱい。
2012/09/09(日) 22:28:44.89126 .emacs.d/init.el
これの100倍とか何書けばいいんだ
0059名無しさん@お腹いっぱい。
2012/09/09(日) 22:52:34.4833865 .emacs.d/init.el
すまんな。20年使っていて、特に昔のを消していないとこうなることも
ある。
0060名無しさん@お腹いっぱい。
2012/09/09(日) 22:53:59.150061名無しさん@お腹いっぱい。
2012/09/09(日) 22:59:52.360062名無しさん@お腹いっぱい。
2012/09/09(日) 23:05:56.54今のところ1415行だわ。古い設定はたまに消してる。
複数のバージョンの emacs 使ったりもしてないし。
0063名無しさん@お腹いっぱい。
2012/09/09(日) 23:07:51.140064名無しさん@お腹いっぱい。
2012/09/10(月) 00:32:28.13お前は「そろそろ.emacs整理すっか」と思い立って、開いて、そっと閉じた回数を覚えているのか?
0065名無しさん@お腹いっぱい。
2012/09/10(月) 01:21:07.610066名無しさん@お腹いっぱい。
2012/09/10(月) 01:43:01.780067名無しさん@お腹いっぱい。
2012/09/10(月) 03:06:33.17.emacsが読み込まれる時には言語環境が決定してないからダメみたいだ。
↓ こう書いてdescribe-variablevすると文字化けする
(defvar hoge nil "日本語")
0068名無しさん@お腹いっぱい。
2012/09/10(月) 05:25:45.510069名無しさん@お腹いっぱい。
2012/09/10(月) 08:21:36.42UTF-8 で記述してる。
昔はなんでだか詳しいことは忘れたけど iso-2022-jp での記述が推奨されてた記憶がある。
0070名無しさん@お腹いっぱい。
2012/09/10(月) 08:31:58.900071名無しさん@お腹いっぱい。
2012/09/11(火) 07:46:22.40こういうのを書いてるな。
0072名無しさん@お腹いっぱい。
2012/09/11(火) 07:55:49.950073名無しさん@お腹いっぱい。
2012/09/11(火) 08:22:25.59coding: iso-2022-7bit
ならうまく指定できるけど、utf-8でセーブして
coding: utf-8
じゃ文字化けです。@emacs23.4
オールUTF-8化計画は保留するか…
0074名無しさん@お腹いっぱい。
2012/09/11(火) 08:27:40.750075名無しさん@お腹いっぱい。
2012/09/11(火) 12:11:56.18言語周りも*基本的*には
(set-language-environment 'Japanese)
(prefer-coding-system 'utf-8-dos)
だけで ALL UTF-8 だし。
何か変な設定でもしてるんじゃないの?
0076名無しさん@お腹いっぱい。
2012/09/11(火) 12:20:06.580077名無しさん@お腹いっぱい。
2012/09/11(火) 13:24:31.15Unicode よりも iso-2022-7bit の方が文字空間は広い。
で、emacsで扱える文字は Unicode じゃおさまらないんで、 iso-2022-7bit がおすすめと聞いた。
0078名無しさん@お腹いっぱい。
2012/09/11(火) 13:27:03.6623.4だと起動直後はUTF-8でCJK扱えないんじゃなかったっけ?
0079名無しさん@お腹いっぱい。
2012/09/11(火) 13:34:15.97何か変わった文字でも入ってるのかな。
0080名無しさん@お腹いっぱい。
2012/09/11(火) 18:17:50.54OS になるどころか OL にすら嫌われとるやんけ。
0081名無しさん@お腹いっぱい。
2012/09/11(火) 18:43:39.11それでうまいこといったとか思ってんのか
0082名無しさん@お腹いっぱい。
2012/09/11(火) 19:59:40.410083名無しさん@お腹いっぱい。
2012/09/11(火) 20:15:48.60これ使えるようにしとけと指導した
どこぞの大学の准教授になったわ、彼女
子供生まれたって年賀状来てた
0084名無しさん@お腹いっぱい。
2012/09/11(火) 20:41:09.350085名無しさん@お腹いっぱい。
2012/09/11(火) 21:28:33.980086名無しさん@お腹いっぱい。
2012/09/11(火) 21:47:26.170087名無しさん@お腹いっぱい。
2012/09/11(火) 22:06:49.37>>933
The Emacs 24.2 Windows Binaries have been published in
http://ftp.gnu.org/gnu/emacs/windows/
0088名無しさん@お腹いっぱい。
2012/09/11(火) 22:22:27.50恥ずかしながら、いまだ現場に残っております
0089名無しさん@お腹いっぱい。
2012/09/11(火) 22:42:06.830090名無しさん@お腹いっぱい。
2012/09/13(木) 00:53:23.620091名無しさん@お腹いっぱい。
2012/09/13(木) 03:26:09.970092名無しさん@お腹いっぱい。
2012/09/13(木) 06:15:31.580093名無しさん@お腹いっぱい。
2012/09/13(木) 09:25:28.45emacs 温泉とかもやってたみたいだし。
0094名無しさん@お腹いっぱい。
2012/09/13(木) 13:32:47.230095名無しさん@お腹いっぱい。
2012/09/15(土) 10:58:00.84and に apply しようと思ったのですが apply はスペシャルフォームには使えないと言われてしまいました。
0096名無しさん@お腹いっぱい。
2012/09/15(土) 11:00:40.34(eval `(and ,@(mapcar (lambda (v) .........) '(a b c d e f g ......))))
0097名無しさん@お腹いっぱい。
2012/09/15(土) 14:22:57.710098名無しさん@お腹いっぱい。
2012/09/15(土) 14:36:40.17cl アリなら
0099名無しさん@お腹いっぱい。
2012/09/15(土) 16:19:48.240100名無しさん@お腹いっぱい。
2012/09/15(土) 18:28:08.250101名無しさん@お腹いっぱい。
2012/09/15(土) 19:45:53.96全てtかじゃなく全てnon-nilかでいいのなら
(not (memq nil your-list))
リストが空の場合に真になるけど
0102名無しさん@お腹いっぱい。
2012/09/15(土) 20:20:56.38なるほど。適当なマクロ名をつけて使わせて頂きます。感謝!
(and) も t なので空の場合に真なのもそれはそれでよさそうです。
0103名無しさん@お腹いっぱい。
2012/09/16(日) 04:16:46.38gnupack with cygwinに入れてみた。
動いたけど遅い。使い方がわからないので、何がいいのかまだ分からない。
0104名無しさん@お腹いっぱい。
2012/09/16(日) 16:10:16.21http://www.google.com/trends/?q=vim,emacs,%E7%A7%80%E4%B8%B8&ctab=0&geo=all&date=all&sort=0
0105名無しさん@お腹いっぱい。
2012/09/16(日) 16:11:00.030106名無しさん@お腹いっぱい。
2012/09/16(日) 16:42:47.920107名無しさん@お腹いっぱい。
2012/09/16(日) 20:32:29.520108名無しさん@お腹いっぱい。
2012/09/16(日) 20:42:42.210109名無しさん@お腹いっぱい。
2012/09/17(月) 10:32:42.040110名無しさん@お腹いっぱい。
2012/09/17(月) 10:43:45.31マーク・ピーターセンは英語の中で一番美しい単語のひとつなんじゃないかとか言ってたな
0111名無しさん@お腹いっぱい。
2012/09/17(月) 10:55:38.23エディタは何使ってんだろ? notepad?
0112名無しさん@お腹いっぱい。
2012/09/17(月) 15:49:29.190113名無しさん@お腹いっぱい。
2012/09/17(月) 20:23:47.55(plist-put (symbol-plist 'quit) 'error-message "中断")
(plist-put (symbol-plist 'buffer-read-only) 'error-message "バッファは読み取り専用です")
(mapatoms (lambda (sym)
(let ((p (symbol-plist sym)))
(when (plist-member p 'error-conditions)
(insert (format "%s: %s - %s\n"
sym
(plist-get p 'error-conditions)
(plist-get p 'error-message)))))))
0114名無しさん@お腹いっぱい。
2012/09/17(月) 21:38:43.64しかし「emacs でアプリ作ろう」とか思った人の9割がこの辺で撃沈してると思う
0115名無しさん@お腹いっぱい。
2012/09/17(月) 22:24:23.20> (plist-put (symbol-plist 'quit) 'error-message "中断")
> (plist-put (symbol-plist 'buffer-read-only) 'error-message "バッファは読み取り専用です")
普通はこうなんじゃね?
(put 'quit 'error-message "中断")
(put 'buffer-read-only 'error-message "バッファは読み取り専用です")
0116名無しさん@お腹いっぱい。
2012/09/18(火) 09:27:52.540117Zeno ◆5nZQbNmQPs
2012/09/18(火) 13:53:05.32Emacs 上から Google Drive ドキュメントの編集をしたいのだが、どの elisp が一番お勧めかね?
イメージとしては ttp://directed-procrastination.blogspot.com/2011/06/syncing-emacs-with-google-documents.html
のようなミラーリングである。
0118名無しさん@お腹いっぱい。
2012/09/18(火) 15:48:24.69(start-process "zeno" nil "firefox")
がおすすめ。
0119名無しさん@お腹いっぱい。
2012/09/18(火) 21:35:51.38cygwinだとちゃんと動いてくれなくて諦めた記憶だけが残ってる
Win や Mac だったら公式の同期ツールでも使ったほうがいいだろね
0120名無しさん@お腹いっぱい。
2012/09/18(火) 21:56:27.60はやく死ねよ
0121名無しさん@お腹いっぱい。
2012/09/19(水) 01:51:29.820122名無しさん@お腹いっぱい。
2012/09/19(水) 12:49:26.79ミニバッファのテキストの文字サイズを変えるのはどうしたらいいの?
SKKの変換候補の文字が小さくて複雑な文字の見分けがつきにくいから大きくしたい
0123名無しさん@お腹いっぱい。
2012/09/20(木) 00:39:25.31本当にEmacsこれから使う人におすすめなのかな?
0124名無しさん@お腹いっぱい。
2012/09/20(木) 00:39:43.430125名無しさん@お腹いっぱい。
2012/09/20(木) 22:31:53.510126名無しさん@お腹いっぱい。
2012/09/20(木) 23:12:44.10インラインで表示出来るだけだから期待してるのとは違うだろうけど。
0127名無しさん@お腹いっぱい。
2012/09/21(金) 12:03:58.980128名無しさん@お腹いっぱい。
2012/09/21(金) 14:16:21.090129名無しさん@お腹いっぱい。
2012/09/21(金) 15:33:57.37Info 見る限り明示的に無理って書いてあるね
>File: elisp, Node: Printed Representation, Next: Comments, Up: Lisp Data Types
>However, some types have no read syntax, since
>it does not make sense to enter objects of these types as constants in
>a Lisp program. These objects are printed in "hash notation", which
>consists of the characters `#<', a descriptive string (typically the
>type name followed by the name of the object), and a closing `>'. For
>example:
>
> (current-buffer)
> => #<buffer objects.texi>
>
>Hash notation cannot be read at all, so the Lisp reader signals the
>error `invalid-read-syntax' whenever it encounters `#<'.
0130名無しさん@お腹いっぱい。
2012/09/21(金) 15:47:18.87C言語レベルの情報ももっている。
それをシリアライズする方法は存在しない。
ましてや#<buffer *scratch*>から復元するのは無理。
でも、もしかして"#<buffer *scratch*>"という文字列から*scratch*バッファーを
得たいなら、string-matchでも使って文字列"*scratch*"を取り出して(get-buffer "*scratch*")
0131名無しさん@お腹いっぱい。
2012/09/21(金) 15:49:11.85emacs用のはわからないけど
Big5 GB2312 converter とかでググるとちょこちょこ出てくるね。
単純に対応する文字の置換だけでよさそうな感じだし↓とか対応文字の一覧表ダウンロード出来るみたいだし
自力で書いちゃうのもありかもしれない
http://www.mandarintools.com/zhcode.html
0132名無しさん@お腹いっぱい。
2012/09/21(金) 17:19:56.26>>130
どうもありがとうございます。
他のやり方を考えてみます。
0133名無しさん@お腹いっぱい。
2012/09/21(金) 18:49:37.72試しもしてないくせにいい加減なこといって
初心者おいはらうのやめなよ。
そんなだから若者がEmacs離れするんだよ。
0134名無しさん@お腹いっぱい。
2012/09/21(金) 20:32:15.000135名無しさん@お腹いっぱい。
2012/09/21(金) 20:35:42.420136名無しさん@お腹いっぱい。
2012/09/22(土) 17:03:02.760137名無しさん@お腹いっぱい。
2012/09/23(日) 15:59:15.65それを Emacs-lisp に変換して .el にするモードを作っておいて
一旦 Emacs 終了、状態を復元して再起動(session.el のように)
というのをユーザーが気付かない速度で出来れば
理論上は実現できるんじゃないか?
0138名無しさん@お腹いっぱい。
2012/09/23(日) 18:07:56.89> それを Emacs-lisp に変換して .el にするモードを作っておいて
ここまででいいからさ。
0139名無しさん@お腹いっぱい。
2012/09/23(日) 21:07:58.39(defadvice message (after my-ad--message (format-string &rest args) activate)
(let (deactivate-mark)
(with-current-buffer " *Echo Area 0*"
(facemenu-add-face '((:height 1.5)) (point-min) (point-max)))))
:height の値を float 型で指定すれば、デフォルトのフォントサイズに対する
倍率を設定できますよ。
advice を利用しているので、ソースファイル (C 言語) に書かれているような、
ネイティブでの呼び出しには対応できないです。
他にもやり方はありそうですが、とりあえず的に利用はできます。
(ad-unadvise 'message)
こちらは、advice をやめる場合です。
0140139
2012/09/23(日) 22:13:54.78>>139 のやり方よりも、むしろ、 >>122 に書いてある face-remap を活用する形で、
(switch-to-buffer " *Echo Area 0*")
として、そこで C-x C-+ とかすれば、echo 領域のフォントサイズの調整がで
きますね。(試したらできなので、正直、驚いたw)
あと、face である minibuffer-prompt とかを再定義するとかすれば、うまく行
きそうですかね。
本当は、ソースコードレベルで修正するのが、完全なやり方でしょうけどね。
0141139
2012/09/23(日) 22:15:08.980142名無しさん@お腹いっぱい。
2012/09/23(日) 22:57:41.5300を<em>00</em>に、
11を<strong>11</strong>に、
というように、検索文字列を置換時に参照して一致する箇所全てを置換する、
非対話型の関数はありますか。
普段は対話型のstring-replaceを使っているのですが
(interactive)を使った関数として定義してしまった方がよいと考えましたので。
0143名無しさん@お腹いっぱい。
2012/09/23(日) 23:11:40.02replace-string のヘルプを読むといい。
てか日本語でおk
0144名無しさん@お腹いっぱい。
2012/09/23(日) 23:14:22.98何か方法があったら教えてください。Meadowでは設定があった気がする。
0145名無しさん@お腹いっぱい。
2012/09/23(日) 23:31:57.46NTEmacs の場合は mouse-avoidance-mode で我慢するしかないみたい。
0146142
2012/09/24(月) 00:27:48.890147名無しさん@お腹いっぱい。
2012/09/24(月) 00:47:03.35それは残念。mouse-avoidance-modeを設定してみるよ。
0148142
2012/09/24(月) 01:44:08.27カーソルの移動は分かるのですが、肝心のコピペ部分が分かりません
(goto-char (point-min))
(push-mark)
(end-of-line)
(kill-line)
(goto-char (point-max))
(yank)
よろしくお願いします
0149名無しさん@お腹いっぱい。
2012/09/24(月) 02:12:19.95プログラミングしなくても
name-last-kbd-macro と insert-kbd-macro で幸せになれる予感
0150名無しさん@お腹いっぱい。
2012/09/24(月) 03:02:19.04基本的に、 (push-mark) とかは対話的な操作専用。
非対話的にやるなら、直接 buffer-substring で文字列を取得して insert する。
(save-excursion
(goto-char (point-min))
(forward-line 1)
(let ((first-line (buffer-substring (point-min) (point))))
(delete-region (point-min) (point))
(goto-char (point-max))
(newline)
(insert first-line)))
こんな感じかな。
0151名無しさん@お腹いっぱい。
2012/09/24(月) 04:45:17.690152名無しさん@お腹いっぱい。
2012/09/24(月) 05:55:47.950153名無しさん@お腹いっぱい。
2012/09/24(月) 06:56:06.050154名無しさん@お腹いっぱい。
2012/09/24(月) 07:39:53.750155名無しさん@お腹いっぱい。
2012/09/24(月) 13:14:23.350156名無しさん@お腹いっぱい。
2012/09/24(月) 19:40:19.90ハイライトはしてくれるんですが…
24.2を使っている人で、同じ症状になった人いません?
0157名無しさん@お腹いっぱい。
2012/09/25(火) 00:14:57.71ありがとうございます。よくわかりました。
0158名無しさん@お腹いっぱい。
2012/09/25(火) 09:30:57.00self-insert-command をしたときに Buffer is read-only: ... がでるのがうっとおしいのですが
抑制することはできないんでしょうか?
0159名無しさん@お腹いっぱい。
2012/09/25(火) 20:49:29.36C-oをC-lにするには、以下ではだめでしょうか? ネットでは以下のように紹介しているとろが多々あるのですが..。
(define-key anything-map "\C-o" nil)
(define-key anything-map "\C-l" 'anything-next-source)
0160名無しさん@お腹いっぱい。
2012/09/25(火) 22:44:34.84emacsは24.2で、*.csファイル用に
http://www.emacswiki.org/emacs/csharp-mode.el
を使っています。どうやったらこの邪魔な機能をオフにできますか?
0161名無しさん@お腹いっぱい。
2012/09/25(火) 22:55:09.360162160
2012/09/25(火) 23:02:01.53よく分からずにテケトーに対処したので、まずい点があったら教えてください。
今までの設定をいじりたくないから.emacsの最後の最後に以下を追加。
(add-hook 'cshar-mode-hook
'(lamda() (local-set-key (kbd "{") 'nil)
))
>>161
クオートってことですかね?
0163名無しさん@お腹いっぱい。
2012/09/25(火) 23:03:34.47lamda→lambda
0164名無しさん@お腹いっぱい。
2012/09/26(水) 12:41:40.25例えば (add-shift-prefix ?n) => ?N とか
(add-ctrl-prefix ?n) => ?\C-n とか
(remove-ctrl-prefix ?\C-\M-a) => ?\M-a みたいな。
0165名無しさん@お腹いっぱい。
2012/09/26(水) 22:43:24.28キーバインド系の関数のみ、 [(control ?a)] みたいなのを受け付けるとのことだったので
以下のようにして解決させました
(defun add-ctrl-prefix (c)
`(control ,c))
0166名無しさん@お腹いっぱい。
2012/09/28(金) 07:03:51.09このようなコマンドを数引数を与えた形でelispに書いてコールしたいのですが、
どのように書けばいいでしょうか?
0167名無しさん@お腹いっぱい。
2012/09/28(金) 07:21:05.72(interactive)のヘルプに色々書いてあるよ
0168名無しさん@お腹いっぱい。
2012/09/28(金) 07:21:41.21ヘルプすら見てないだろ
0169名無しさん@お腹いっぱい。
2012/09/28(金) 07:45:41.89をC-uつきでelispからコールするように書きたいということなんだけど、簡単な
ことなんでしょうか? ヘルプも読んでいますが、方法を探せていません。
letでcurrent-prefix-argに値を設定してみたけど、だめだった。
0170名無しさん@お腹いっぱい。
2012/09/28(金) 08:21:55.55そもそもinteractiveが何なのか知らないのかどっちかね?
0171名無しさん@お腹いっぱい。
2012/09/28(金) 08:27:12.15ほっとけ
0172名無しさん@お腹いっぱい。
2012/09/28(金) 08:54:05.700173名無しさん@お腹いっぱい。
2012/09/28(金) 09:34:42.94使いたい人がひっそり使ってるっていう現状で充分だよね
0174名無しさん@お腹いっぱい。
2012/09/28(金) 09:43:33.89こういう事をやりたいのか?
(let ((current-prefix-arg '(4)))
(call-interactively 'shell))
0175名無しさん@お腹いっぱい。
2012/09/28(金) 20:24:06.29↑この&の部分でM-d(kill-word)するとcond2まで消えてしまうのどうにかなりませんか?
&&だけ消えて欲しいのですが。
0176名無しさん@お腹いっぱい。
2012/09/28(金) 20:29:28.120177名無しさん@お腹いっぱい。
2012/09/28(金) 20:54:35.990178名無しさん@お腹いっぱい。
2012/09/28(金) 21:32:24.410179名無しさん@お腹いっぱい。
2012/09/28(金) 21:38:30.130180名無しさん@お腹いっぱい。
2012/09/28(金) 21:40:28.20確かに空白区切りでの処理に置き換えちゃうとかも悪くないかもね。
0181名無しさん@お腹いっぱい。
2012/09/28(金) 21:45:35.75M-d の時だけ書き換えたいのであれば kill-word に with-syntax-table を使った advice でも付けてやるとかどうだろね。
0182175
2012/09/28(金) 22:30:16.04シンタックステーブルと独自関数を作って試してみました
(defvar my-syntax-table
(let ((table (make-syntax-table)))
(modify-syntax-entry ?& "w")
table))
(defun my-kill-word ()
(interactive)
(with-syntax-table my-syntax-table
(call-interactively 'kill-word)))
(global-set-key (kbd "M-d") 'my-kill-word)
として
hoge && hoge
↑ここでM-dしてみましたがhogeまで削除されてしまいました
何が足りないのでしょうか?
0183名無しさん@お腹いっぱい。
2012/09/28(金) 22:35:05.79第二匹数を省略すると現在の syntax-table を編集しちゃうよ。
ちゃんと let で作った table を指定してやらないと意味が無い。
0184名無しさん@お腹いっぱい。
2012/09/28(金) 22:36:44.870185名無しさん@お腹いっぱい。
2012/09/28(金) 22:42:39.30即レス感謝!うまくいきました。
;; kill-wordで&&を削除しようとすると次の単語まで削除されてしまうが、それを抑制する
(defvar my-syntax-table
(let ((table (make-syntax-table)))
(modify-syntax-entry ?& "w" table)
table))
(defun my-kill-word ()
(interactive)
(with-syntax-table my-syntax-table
(call-interactively 'kill-word)))
(global-set-key (kbd "C-t") 'my-kill-word)
0186名無しさん@お腹いっぱい。
2012/09/29(土) 00:37:51.80call-interactivelyを使うんですね。ありがとうございました。
0187名無しさん@お腹いっぱい。
2012/09/29(土) 01:34:21.87emacs起動直後にフレームが2つになってしまいます。
1つ目のフレームは、編集対象のファイルの中身で
2つ目のフレームは、ヘルプ的な画面が出ています。
毎回ファイルを開いたあとに「C-x 1」でフレーム数を一つにしているのですが
最初からフレーム数を一つにするにはどうしたら良いでしょうか?
0188名無しさん@お腹いっぱい。
2012/09/29(土) 08:58:14.59Emacs でいう frame ってのは OS でいうウィンドウのことね。
ヘルプ的な画面ってのはどんなのが表示されてるの?
設定ファイルに不具合があったりすると起動時に別 window にエラーが表示されたりするけど。
0189名無しさん@お腹いっぱい。
2012/09/29(土) 09:41:48.19すみません、frameじゃなくてwindowでしたか。
下のウィンドウに表示されてるのは以下の通りです。
ところどころにリンクが張ってあり、クリックできます。
Welcome to GNU Emacs, one component of the GNU operating system.
To quit a partially entered command, type Control-g.
Emacs Tutorial Learn basic keystroke commands (Emacs 入門ガイド)
Emacs Guided Tour Overview of Emacs features
View Emacs Manual View the Emacs manual using Info
Absence of Warranty GNU Emacs comes with ABSOLUTELY NO WARRANTY
Copying Conditions Conditions for redistributing and changing Emacs
Ordering Manuals Purchasing printed copies of manuals
This is GNU Emacs 22.3.1 (i386-apple-darwin9.8.0, Carbon Version 1.6.0)
of 2010-01-10 on gs674-seijiz.local
Copyright (C) 2008 Free Software Foundation, Inc.
If an Emacs session crashed recently, type Meta-x recover-session RET
to recover the files you were editing.
Dismiss this startup screen Never show it again.
0190名無しさん@お腹いっぱい。
2012/09/29(土) 09:49:03.20(setq inhibit-startup-screen t) あたりを書き込めばいい。
0191名無しさん@お腹いっぱい。
2012/09/29(土) 10:12:07.38その位置でC-dをポンポーンと打つのではだめなのか…。
M-d使う人にとってはそうなのかな。
0192名無しさん@お腹いっぱい。
2012/09/29(土) 10:59:50.720193名無しさん@お腹いっぱい。
2012/09/29(土) 11:29:14.75なれると凄い便利なんだけどねえ。
0194名無しさん@お腹いっぱい。
2012/09/29(土) 13:21:59.94(global-set-key (kbd "C-M-l") 'forward-sexp)
(global-set-key (kbd "C-M-d") 'kill-sexp)
こうやったらめちゃくちゃ使うようになった
0195名無しさん@お腹いっぱい。
2012/09/29(土) 13:25:01.03cond && cond2からcond &&を消してcond2だけにしたい時word-kill2回でポンポーンと消したくて。
0196名無しさん@お腹いっぱい。
2012/09/29(土) 13:29:28.440197名無しさん@お腹いっぱい。
2012/09/29(土) 13:42:28.880198名無しさん@お腹いっぱい。
2012/09/29(土) 13:44:09.79それじゃ && が消えなくね?
0199名無しさん@お腹いっぱい。
2012/09/29(土) 15:33:31.430200名無しさん@お腹いっぱい。
2012/09/29(土) 15:46:21.76C-Backspace でもいけるんだな。これ使ったことなかったわ。
0201名無しさん@お腹いっぱい。
2012/09/29(土) 16:37:34.02emacsだとthingがある
0202名無しさん@お腹いっぱい。
2012/09/29(土) 16:50:06.90たまに使ってみたりするものの、結局、ZZしか覚えてないw
あと、diredに相当するもんあるんだろうか?
0203名無しさん@お腹いっぱい。
2012/09/29(土) 17:15:42.65わりとなんでも出来る感じにはなってるみたい。
0204名無しさん@お腹いっぱい。
2012/09/29(土) 17:20:15.52割と何でもできるんなら本格的に試してみてもいいのかも…。
0205名無しさん@お腹いっぱい。
2012/09/29(土) 18:22:45.480206名無しさん@お腹いっぱい。
2012/09/29(土) 18:30:04.75年々 Emacs である必要がなくなるのは仕方ない。
0207名無しさん@お腹いっぱい。
2012/09/29(土) 18:33:42.42といってもハードの進化が早いから問題ないか
0208名無しさん@お腹いっぱい。
2012/09/29(土) 18:37:07.61お前のその設定が重いんだ
0209名無しさん@お腹いっぱい。
2012/09/29(土) 19:35:53.08最小キーストロークで効率的な編集をするんだと
詰めemacsはよ!お前らが普段使ってる自作elispなんでも使用可みたいな事したら面白そうw
0210名無しさん@お腹いっぱい。
2012/09/29(土) 19:37:31.041: // 演算子の前後に空白を入れる
2: for(int ix=0; ix<100; ++ix)
3: sum+=value[ix];
上記文書を下記の様に修正しなさい。
1: // 演算子の前後に空白を入れる
2: for(int ix = 0; ix < 100; ++ix)
3: sum += value[ix];
出展 ttp://vivi.dyndns.org/vivi/tsume/qa.phtml?n=1&act=ans#ans
0211名無しさん@お腹いっぱい。
2012/09/29(土) 19:40:30.42これは流石にちょっと重かった。emacs内でフラクタル画像生成表示。
0212名無しさん@お腹いっぱい。
2012/09/29(土) 19:41:29.42そりゃ自作elisp使用可にしちゃったら専用関数作ってワンキーで終わりになるだけじゃない・・・
0213名無しさん@お腹いっぱい。
2012/09/29(土) 19:42:11.46普通にカーソル移動させてスペーススペースやってる
0214名無しさん@お腹いっぱい。
2012/09/29(土) 19:44:03.580215名無しさん@お腹いっぱい。
2012/09/29(土) 19:45:47.010216名無しさん@お腹いっぱい。
2012/09/30(日) 06:04:27.95返信遅くなりました。
やってみたらできました、ありがとう!
0217名無しさん@お腹いっぱい。
2012/09/30(日) 12:25:46.38人として。
0218名無しさん@お腹いっぱい。
2012/09/30(日) 12:44:04.95それ少し分かるw
0219名無しさん@お腹いっぱい。
2012/09/30(日) 14:24:29.69perl なりなんなりでフィルタ書いて M-| だな。
0220名無しさん@お腹いっぱい。
2012/09/30(日) 14:58:46.56なんで?
0221名無しさん@お腹いっぱい。
2012/09/30(日) 18:10:27.77得意気に使う奴はうすっぺらい感じはするな。
コードゴルフとか、うまいこと言ったった感を
前面に出してるのも洒落臭いし。
0222名無しさん@お腹いっぱい。
2012/09/30(日) 18:14:41.160223名無しさん@お腹いっぱい。
2012/09/30(日) 18:16:31.830224名無しさん@お腹いっぱい。
2012/09/30(日) 18:20:01.210225名無しさん@お腹いっぱい。
2012/09/30(日) 18:21:59.530226名無しさん@お腹いっぱい。
2012/09/30(日) 18:26:05.83わざわざ言うような事か?という感はある。
0227名無しさん@お腹いっぱい。
2012/09/30(日) 18:43:58.410228名無しさん@お腹いっぱい。
2012/09/30(日) 18:55:37.68は?
お前は3行で済むコードをわざわざ3億行にするのをプログラミングと呼ぶのか?
それはコード農業ではなかったか?
0229名無しさん@お腹いっぱい。
2012/09/30(日) 18:58:33.800230名無しさん@お腹いっぱい。
2012/09/30(日) 19:05:02.04コードゴルフはひたすら短くするものって事か。
その手の癖をつけた奴って現場では良い意味での
冗長性度外視したりして使えなさそうなんだが。。。
0231名無しさん@お腹いっぱい。
2012/09/30(日) 19:14:43.47もう少し柔軟であって欲しい
0232名無しさん@お腹いっぱい。
2012/09/30(日) 19:17:13.80なんで使える使えないの話になるんだ・・?
0233名無しさん@お腹いっぱい。
2012/09/30(日) 19:21:07.66それ違うよ。出来るだけ短く書くことで勝負するわけだから一般的によくない書き方とかばんばん使う一種のゲームだぞ。
0234名無しさん@お腹いっぱい。
2012/09/30(日) 19:24:56.53って事?
0235名無しさん@お腹いっぱい。
2012/09/30(日) 19:27:17.500236名無しさん@お腹いっぱい。
2012/09/30(日) 19:30:45.51癖とか冗長性とかそんな生半可なレベルじゃないから
0237名無しさん@お腹いっぱい。
2012/09/30(日) 19:33:53.100238名無しさん@お腹いっぱい。
2012/09/30(日) 19:41:29.88完璧なコードとはこういう事をいう。
0239名無しさん@お腹いっぱい。
2012/09/30(日) 19:42:57.460240名無しさん@お腹いっぱい。
2012/09/30(日) 19:45:49.060241名無しさん@お腹いっぱい。
2012/09/30(日) 19:46:32.310242名無しさん@お腹いっぱい。
2012/09/30(日) 20:03:53.140243名無しさん@お腹いっぱい。
2012/09/30(日) 20:04:24.82http://kohada.2ch.net/test/read.cgi/prog/1338703896/
0244名無しさん@お腹いっぱい。
2012/09/30(日) 22:10:11.77すげえ、変数に大文字って。しかも puts にフォーマット文字列とか。
ちゃんと動くコードかいてくださいよ 217さん。
0245名無しさん@お腹いっぱい。
2012/09/30(日) 22:19:47.410246名無しさん@お腹いっぱい。
2012/09/30(日) 23:16:30.09(defmacro for (data &rest body)
(let ((var (car data))
(start (cadr data))
(stop (caddr data))
(gstop (gensym)))
`(do ((,var ,start (1+ ,var))
(,gstop ,stop))
((> ,var ,gstop))
,@body) ))
(setq thread (make-hash-table))
(setf (gethash 'resNumber thread) 245)
(let ((start 217))
(for (i start (gethash 'resNumber thread))
(insert (format ">>%d スレ違い\n" i))))
0247名無しさん@お腹いっぱい。
2012/10/01(月) 00:39:07.97このスレのレベルではそこには気付けず重箱の隅つつきが限界か。
レベル差は明らかになった形だけど、まあいいや。
スレ違いが続いたからもうこの話題はここで終わり。
これ以上続けると荒らしだからね。
0248名無しさん@お腹いっぱい。
2012/10/01(月) 01:26:56.41emascスレ付属総合隔離病棟スレ
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0249名無しさん@お腹いっぱい。
2012/10/01(月) 02:22:22.89i が未定義な時点で終了
オブジェクトか?以前の問題だな
0250名無しさん@お腹いっぱい。
2012/10/01(月) 10:33:36.230251名無しさん@お腹いっぱい。
2012/10/01(月) 10:44:00.500252名無しさん@お腹いっぱい。
2012/10/01(月) 10:51:08.370253名無しさん@お腹いっぱい。
2012/10/01(月) 11:17:04.360254名無しさん@お腹いっぱい。
2012/10/01(月) 11:19:32.040255名無しさん@お腹いっぱい。
2012/10/01(月) 11:20:37.120256名無しさん@お腹いっぱい。
2012/10/01(月) 11:22:10.960257名無しさん@お腹いっぱい。
2012/10/01(月) 16:07:51.14`(let (,args) ,@body))
というマクロを書きました。これは
(let ((str "hoge"))
hoge
hoge)
を
(let1 (str "hoge")
hoge
hoge)
と書けるようにするものです。
うまく動くのですがインデントがletの場合と異なり
(let1 (str "hoge")
hoge
hoge)
となってしまいます。letの時の様なインデントがなされて欲しいのですが
オートインデントに情報を加えるにはどうすれば良いのでしょうか?
0258名無しさん@お腹いっぱい。
2012/10/01(月) 16:09:24.75(defmacro let1 (args &rest body)
`(let (,args) ,@body))
というマクロを書きました。これは
(let ((str "hoge"))
hoge
hoge)
を
(let1 (str "hoge")
hoge
hoge)
と書けるようにするものです。
うまく動くのですがインデントがletの場合と異なり
(let1 (str "hoge")
hoge
hoge)
となってしまいます。letの時の様なインデントがなされて欲しいのですが
オートインデントに情報を加えるにはどうすれば良いのでしょうか?
0259名無しさん@お腹いっぱい。
2012/10/01(月) 16:16:42.13http://d.hatena.ne.jp/zknx/20091205/1259982042
0260258
2012/10/01(月) 16:25:01.12即レス感謝です!結果
(defmacro let1 (args &rest body)
(declare (indent 1))
`(let (,args) ,@body))
で希望の動作をするようになりました。
indent 2や3にしてみると。あーこの挙動か、と楽しめました。
こんなお手軽な方法があったのですね。
ありがとうございました!
0261名無しさん@お腹いっぱい。
2012/10/01(月) 19:32:38.49http://blog.supermomonga.com/articles/emacs/my-imaginary-emacs-future.html
0262名無しさん@お腹いっぱい。
2012/10/01(月) 20:36:01.76一向に普及しないね
0263名無しさん@お腹いっぱい。
2012/10/01(月) 22:00:31.26lunaってw3m shimbun くらいしか使われてないのかな。
情報を調べようと思っていつも苦労する。
0264名無しさん@お腹いっぱい。
2012/10/01(月) 22:31:03.86別で本命clos系パッケージが来るのを密かに待ってる
0265名無しさん@お腹いっぱい。
2012/10/01(月) 23:27:58.79書いてすらないものを宣伝しに来るとか
ゴミクズとしての第一歩を踏みだしちゃったな
0266名無しさん@お腹いっぱい。
2012/10/01(月) 23:32:26.220267名無しさん@お腹いっぱい。
2012/10/02(火) 00:21:10.55日本語でおk
0268名無しさん@お腹いっぱい。
2012/10/02(火) 00:22:46.53>>261
(実際にコードを)書いてすらないものを宣伝しに来るとか
ゴミクズとしての第一歩を踏みだしちゃったな
0269名無しさん@お腹いっぱい。
2012/10/02(火) 00:28:19.37markdownのレンダリング結果をemacsで綺麗に表示できたりすると夢がひろがりんぐ
0270名無しさん@お腹いっぱい。
2012/10/02(火) 01:01:14.91つながらない、、パスワードも聞かれんし どうなってるん?
0271名無しさん@お腹いっぱい。
2012/10/02(火) 01:08:53.57それ以外に考えられない
0272名無しさん@お腹いっぱい。
2012/10/02(火) 01:10:25.42もしかしたらEmacsからも嫌われてるのでは?
0273名無しさん@お腹いっぱい。
2012/10/02(火) 01:22:08.68sql-postgres で パスワードも聞かれたし、、
文字コードの問題かなぁ。。
0274名無しさん@お腹いっぱい。
2012/10/02(火) 02:32:12.93windows localじゃあだめだけど
つなぎさきがlinux だったらできたーー
0275名無しさん@お腹いっぱい。
2012/10/02(火) 02:50:21.830276名無しさん@お腹いっぱい。
2012/10/02(火) 04:01:27.190277名無しさん@お腹いっぱい。
2012/10/02(火) 08:44:24.48xwidget のことなら開発版じゃなくて勝手に派生した版だったと思う
本家に組み込まれるかはかなり怪しげ。
JSとEmacsで実装されたHTTPDを組み合わせてブラウザにリロード無しでリアルタイムで
編集結果を表示し続けるパッケージは最近幾つかみたよ。
0278名無しさん@お腹いっぱい。
2012/10/02(火) 17:03:31.41/ /ヽ ヽ
/ /__\ ヽ あー俺の環境と違うわー
/ / bb) | | ん?これ文字コードの問題じゃね?
<彡(リ > ソ ヽ てか、ウィンドウズだよ
≦イ  ̄ /\_≧ ウィンドウズのせいだったよ
`/ | ー イ\ (ッターーン!!!)
/ ヽ | ヽ
レ⌒\ \ / | |
\//  ̄ ̄ヽ |T ̄ ̄ ̄|
/////゙zノノU || |
// ヾ☆/ || | ̄| |
0279名無しさん@お腹いっぱい。
2012/10/02(火) 21:42:54.85emacsとnode.jsを使ってもできそうだが
誰か頼む
0280名無しさん@お腹いっぱい。
2012/10/03(水) 09:05:56.80ちょっと悲しいな。
0281名無しさん@お腹いっぱい。
2012/10/06(土) 00:46:18.24(replace-string "^M" "")
このelispは正常に動作するのですが、wikiなどにこれを投稿して表示すると^Mの部分で改行されてしまいます
可読性を考えて改行文字は文字として表示し、かつelispとして意図したとおりに動作させる手は無いかと思ったのですが
それらしい物を見つけることはできませんでした
何か策はあるでしょうか
0282名無しさん@お腹いっぱい。
2012/10/06(土) 00:57:16.630283名無しさん@お腹いっぱい。
2012/10/06(土) 01:21:32.07ばっちりです!ありがとうございます。
0284名無しさん@お腹いっぱい。
2012/10/06(土) 12:03:55.31fooをbar置換しているときに、
foo1 // ここから
foo2
foo3 // ここまで置換したい
foo4 // ここにカーソル来て欲しくない
説明の都合上、矩形で処理できそうなならびになってますが、
実際は散らかっています。foo3の時yを押してfoo4に来ちゃう問題、みんなどうしてる?
0285名無しさん@お腹いっぱい。
2012/10/06(土) 12:25:45.770286名無しさん@お腹いっぱい。
2012/10/06(土) 12:27:21.74narrow-to-regionしてから置換
0287名無しさん@お腹いっぱい。
2012/10/06(土) 13:22:38.57うはっwこれはww 即レスありがとうございます。重宝します。
>>286
勉強になります。これも役に立ちそうです。↓メモ。
C-x n n
Narrow down to between point and mark (narrow-to-region).
C-x n w
Widen to make the entire buffer accessible again (widen).
0288名無しさん@お腹いっぱい。
2012/10/06(土) 17:21:06.01region範囲の表示を有効にしておくとnarrowingと同じ効果がある
あと、foo3でピリオドもある
0289名無しさん@お腹いっぱい。
2012/10/06(土) 17:41:19.610290名無しさん@お腹いっぱい。
2012/10/06(土) 17:47:33.22うおおお!!!
> (transient-mark-mode 1)
デフォでこれenabledにして使ってたんですが、
それにそんな効果が隠されていたとは知らなかったです。
> foo3でピリオド
これだ!! これかつ、ミスったときに^押せば完璧ですね。
皆さんのおかげで俺捗って仕方ありません。どうもありがとうございました。
0291名無しさん@お腹いっぱい。
2012/10/06(土) 17:48:28.55ありがとうございます!!
0292名無しさん@お腹いっぱい。
2012/10/06(土) 19:08:35.71なんか結構長いこと使ってるが、こういう知らないけど地味に便利なこと結構ありそうだなぁ
0293名無しさん@お腹いっぱい。
2012/10/06(土) 19:45:05.29"Period to replace one match and exit."
素晴らしい。。。
0294名無しさん@お腹いっぱい。
2012/10/06(土) 19:46:26.22思わず笑みがこぼれた
0295名無しさん@お腹いっぱい。
2012/10/06(土) 20:34:02.350296名無しさん@お腹いっぱい。
2012/10/06(土) 21:17:50.38↑
ここにカーソル持ってきてC-M-SPC押すと)までが選択されるってやつだな。
あんま使ってないけど。
F1 k C-M-SPCでヘルプ見れるぜ。
0297名無しさん@お腹いっぱい。
2012/10/06(土) 21:17:52.24バッファ切り替えによって表示させるにはどうすればいいですか
今はscratchバッファで
(with-temp-buffer
(progn
...)
(write-region (point-min) (point-max) "c:/hoge.txt"))
これを実行して作業内容をc:/hoge.txtに置きそれを開いています
(princ (buffer-string))とするとscratchバッファにそれが追記されてしまいます
よろしくお願いします
0298名無しさん@お腹いっぱい。
2012/10/06(土) 22:19:57.43作業用バッファ作ってそこに何か出力してそれに切り替えるなら、
with-temp-bufferから適当に借用してこんな感じかね?
もっとちゃんとしたやり方がありそうだけど
(let ((nbf (generate-new-buffer "*MYTEMP*")))
(with-current-buffer nbf
(unwind-protect
(progn (insert-string "テスト"))
(pop-to-buffer nbf))))
0299名無しさん@お腹いっぱい。
2012/10/06(土) 22:54:05.70こういう手がありましたか。ありがとうございます。勉強になりました。
0300名無しさん@お腹いっぱい。
2012/10/07(日) 06:39:29.58(with-temp-buffer
(insert "dddd")
(switch-to-buffer (current-buffer))
(sit-for 5))
ってこと?
0301名無しさん@お腹いっぱい。
2012/10/07(日) 11:54:16.30\346\227\245
のような文字列に化けてしまいます
(コピペすると半角空白になります)
ascii文字は問題ありません
何がいけないのですか
0302名無しさん@お腹いっぱい。
2012/10/07(日) 11:56:19.08実際にはinsert-fire-contents-literallyを使っていました
insert-fire-contentsにしたら問題がなくなりました
0303名無しさん@お腹いっぱい。
2012/10/07(日) 13:36:18.760304名無しさん@お腹いっぱい。
2012/10/07(日) 18:25:08.91っていう便利コマンド教えてくれ。
0305名無しさん@お腹いっぱい。
2012/10/07(日) 18:41:29.24y,n,!しか使ってなかった。ちなみに終わらせるときはC-g使ってたw
0306名無しさん@お腹いっぱい。
2012/10/07(日) 18:46:02.14>RET or `q' to exit, Period to replace one match and exit,
0307名無しさん@お腹いっぱい。
2012/10/07(日) 18:56:46.97'.'って書いとけよなー(#^ω^)ピキピキ
うそですごめんなさい。
0308名無しさん@お腹いっぱい。
2012/10/07(日) 19:39:24.380309名無しさん@お腹いっぱい。
2012/10/07(日) 19:55:38.21最初はあんま使わなかったのだが、徐々に。
condition
|| condition2 ←この行でM-^すると
condition || condition2 ←こうなる
あとはC-M-SPCかね。
0310名無しさん@お腹いっぱい。
2012/10/07(日) 20:10:44.290311名無しさん@お腹いっぱい。
2012/10/07(日) 20:40:03.870312名無しさん@お腹いっぱい。
2012/10/07(日) 21:32:20.36C-s(C-r) の検索中なら M-e で再編集できるけど?
あと、C−w や M−r や M−c も便利。
0313名無しさん@お腹いっぱい。
2012/10/07(日) 22:21:46.650314名無しさん@お腹いっぱい。
2012/10/07(日) 23:31:38.08M-c便利だな。それが必要になったらいつもぐぐって、ごにょごにょ打ち込んでいちいち切り替えてやってた。
正規表現の置換はいちいち
M-x replace-regexp
やってるけど、標準でこれを一発実行できるキーある?
0315名無しさん@お腹いっぱい。
2012/10/08(月) 01:06:53.370316名無しさん@お腹いっぱい。
2012/10/08(月) 01:26:21.14C-h w とか M-x where-is とかやってキーバインド探すといいよ。
replace-regexp は標準ではバインドされてないとは思うけど。
0317名無しさん@お腹いっぱい。
2012/10/08(月) 01:36:01.15どなかたご存じですか
0318名無しさん@お腹いっぱい。
2012/10/08(月) 05:52:09.76ご参考
ttp://www.emacswiki.org/emacs/IncrementalSearch
0319名無しさん@お腹いっぱい。
2012/10/08(月) 07:10:29.05emacs24、helmはgitの最新版です
現在は代用でhelm-do-grepを使っているのですが、選択すると同時に移動するのが便利なのでできたらdmoccurを使いたいです
0320名無しさん@お腹いっぱい。
2012/10/08(月) 10:19:31.59M-x where-is こんなのあったのか…。
0321名無しさん@お腹いっぱい。
2012/10/08(月) 11:28:23.55whitespace.el
0322名無しさん@お腹いっぱい。
2012/10/08(月) 19:20:37.190323名無しさん@お腹いっぱい。
2012/10/08(月) 21:05:07.030324名無しさん@お腹いっぱい。
2012/10/08(月) 23:14:09.44fill-column-indicator かも
0325名無しさん@お腹いっぱい。
2012/10/08(月) 23:22:11.900326名無しさん@お腹いっぱい。
2012/10/08(月) 23:52:45.95知らなかった>>324のfill-column-indicatorはかなりよさそうですね
emacsが本格的なIDEに見えてきました
0327名無しさん@お腹いっぱい。
2012/10/09(火) 01:40:55.50いちいちageでつぶやくなよ池沼
ここそういう場所じゃねーから
0328名無しさん@お腹いっぱい。
2012/10/09(火) 06:30:55.010329名無しさん@お腹いっぱい。
2012/10/09(火) 10:24:10.150330名無しさん@お腹いっぱい。
2012/10/09(火) 10:36:51.050331名無しさん@お腹いっぱい。
2012/10/09(火) 11:31:29.000332名無しさん@お腹いっぱい。
2012/10/09(火) 14:04:00.360333名無しさん@お腹いっぱい。
2012/10/09(火) 17:25:16.940334名無しさん@お腹いっぱい。
2012/10/10(水) 15:30:35.79Vimはターミナルで開いたり閉じたり繰り返すけど、Emacsはどういうスタイルで使用するのか分からん。
0335名無しさん@お腹いっぱい。
2012/10/10(水) 15:38:59.140336名無しさん@お腹いっぱい。
2012/10/10(水) 17:21:45.89外からでもそれ使う。
0337名無しさん@お腹いっぱい。
2012/10/10(水) 17:30:38.640338名無しさん@お腹いっぱい。
2012/10/10(水) 17:47:34.60普段は(Macの場合)Cocoa Emacsで開発してる
0339名無しさん@お腹いっぱい。
2012/10/10(水) 18:39:52.040340名無しさん@お腹いっぱい。
2012/10/10(水) 19:53:17.26ターミナル作業は Emacs 内で済ませてる。
0341名無しさん@お腹いっぱい。
2012/10/10(水) 21:52:16.510342名無しさん@お腹いっぱい。
2012/10/10(水) 21:56:46.570343名無しさん@お腹いっぱい。
2012/10/10(水) 21:59:51.480345名無しさん@お腹いっぱい。
2012/10/11(木) 12:30:03.69ターミナル操作は他のセッションでやる
ターミナル作業中少し設定ファイル編集するような作業はvi
0346名無しさん@お腹いっぱい。
2012/10/11(木) 18:50:41.780347名無しさん@お腹いっぱい。
2012/10/11(木) 19:08:20.22それとも複数ウィンドウで運用するかとかはどうですか
ログ見る限り後者はあまりいなそうだけど
0348名無しさん@お腹いっぱい。
2012/10/11(木) 19:12:02.01おれは1だ。
0349名無しさん@お腹いっぱい。
2012/10/11(木) 19:13:19.762でブラウザ最大化
3以降が各種作業用
0350名無しさん@お腹いっぱい。
2012/10/11(木) 19:37:59.562が資料閲覧用 or X必要なアプリ実行
0351名無しさん@お腹いっぱい。
2012/10/11(木) 19:43:42.67最近は結構複窓も使ってる。
windows.el や elscreen もどきの簡単なウィンドウ構成保存スクリプトとか
popwin とかも使ってるけどたまに盛大にウィンドウ構成ぶっこわれることあるし
0352名無しさん@お腹いっぱい。
2012/10/11(木) 20:18:00.530353名無しさん@お腹いっぱい。
2012/10/11(木) 20:21:04.430354名無しさん@お腹いっぱい。
2012/10/11(木) 20:30:30.28一々 makunbound とか fmakunbound とかしてまわるの?
0355名無しさん@お腹いっぱい。
2012/10/11(木) 20:35:01.690356名無しさん@お腹いっぱい。
2012/10/11(木) 20:42:27.630357名無しさん@お腹いっぱい。
2012/10/11(木) 20:53:09.88なるほど。うちはウィンドウを生成させずに全部フレームで管理してる
もし窓が不意に出てきてもWMの操作で消せる
(setq pop-up-frames t)
(setq pop-up-windows nil)
0358名無しさん@お腹いっぱい。
2012/10/11(木) 21:09:17.58タイル型WMだと結構ありかなって気もする
NTEmacs でやったら結構うっとおしいことになった
0359名無しさん@お腹いっぱい。
2012/10/11(木) 22:51:05.92逆なのだ
やむをえず落とさなきゃならなくなったとき
起動しっぱなしで開いてる大量のファイルや位置情報を
退避復旧するためにその手のコードが必要不可欠になる
少なくとも俺は
0360名無しさん@お腹いっぱい。
2012/10/12(金) 19:15:13.440361名無しさん@お腹いっぱい。
2012/10/13(土) 03:04:51.07WinでNTEmacsを使おうと思ってるんだけど、IMEパッチって当てた方がいいの?
Google日本語入力使ってるんだけど
0362名無しさん@お腹いっぱい。
2012/10/13(土) 08:34:52.59color-moccur使いたいんだけど*Moccur*バッファで
候補移動しても元バッファの表示が切り替わらないんだわ
本来は該当行にジャンプするよね?
0363名無しさん@お腹いっぱい。
2012/10/13(土) 10:27:32.27NTEmacsスレで聞いたほうがいいと思うけど、
GoogleIMEなら素のNTEmacsでも別にそんなに問題なく使えるよ。
0364名無しさん@お腹いっぱい。
2012/10/13(土) 11:09:35.61grupackのNTEmacsを使えばいいよ
パッチ適用済みだし
0365名無しさん@お腹いっぱい。
2012/10/13(土) 11:16:41.450366名無しさん@お腹いっぱい。
2012/10/13(土) 11:33:37.460367名無しさん@お腹いっぱい。
2012/10/13(土) 17:55:03.85gnupackとGoogle IMEだと取り合いになってうまくいかないんだよなぁ。
前gnupackスレでも尋ねたんだがうまくいかなかった。
0368名無しさん@お腹いっぱい。
2012/10/13(土) 18:58:47.600369名無しさん@お腹いっぱい。
2012/10/13(土) 19:10:55.820370名無しさん@お腹いっぱい。
2012/10/13(土) 19:50:10.890371名無しさん@お腹いっぱい。
2012/10/13(土) 22:44:44.82■■■■■■■■■■■■
■■■■■■■■■■■■■■
■■■■■■ 〜〜 ■■■■■■
■■■■■■〜〜〜〜〜〜■■■■■■
■■■■■ 〜〜〜〜〜〜〜〜 ■■■■■
■■■■■ ■■〜〜■■ ■■■■■
■■■■■ ■■■■〜〜■■■■ ■■■■■
■■■■ || ■■■■ 呼んだ?
■■■■■ 〓〓〓〓||〓〓〓〓 ■■■■■
■■■■ 〓〓 || 〓〓 ■■■■
■■■■ // \\ ■■■■
■■■■ //( ●● )\\ ■■■■
■■■■ // ■■■■■■ \\ ■■■■
■■■■■ / ■■■■■■■■ \ ■■■■■
■■■■■ ■/〓〓〓〓〓〓\■ ■■■■■
■■■■■■ ■ /▼▼▼▼▼▼\ ■ ■■■■■■
■■■■■■■■■ ▼▼▼▼▼▼ ■■■■■■■■■
■■■■■■■■■ ■■ ■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■
■■■■■■■■■■■■■■■■■■■■
0372名無しさん@お腹いっぱい。
2012/10/14(日) 03:32:24.41*test foo
のような*一つとそれに続く行末までの文字列を(elispで処理できるよう)取得し、
そのあとでその行を削除したいのですが、どうすればよいでしょうか
ただし、
**hoge
**bar
のようにバッファ内には*が二つ以上続くものは何度も出てくるのですが
それらには何も影響を与えたくないです
0373名無しさん@お腹いっぱい。
2012/10/14(日) 08:27:35.91(save-excursion
(goto-char (point-min))
(save-match-data
(search-forward-regexp "^[*][^*]")
(let ((text (buffer-substring (line-beginning-position) (line-end-position))))
(forward-line 1)
(delete-region (match-beginning 0) (point))
text を使う処理
)))
行頭以外とかも考えるなら、 * の列を探して、長さ 1 だった場合にだけ処理する、ってのが簡単かな。
0374名無しさん@お腹いっぱい。
2012/10/14(日) 11:35:54.06気になったのですが、save-match-dataとsearch-forward-regexpを組み合わせて処理するのと
replace-regexpだけで処理することにはどういう違いがあるのでしょうか
0375名無しさん@お腹いっぱい。
2012/10/14(日) 11:57:14.630376名無しさん@お腹いっぱい。
2012/10/14(日) 12:44:54.210377名無しさん@お腹いっぱい。
2012/10/14(日) 15:57:12.55replace-regexp の docstring に書いてあるように、これは対話的に使うためのコマンド。
push-mark や undo-boundary を呼んでるから、以降の編集作業に影響するかも。
>>376
対象がバッファ先頭とかにあると一致しなそう。
0378名無しさん@お腹いっぱい。
2012/10/14(日) 20:59:17.26なるほど、replace-regexpでは単なる置換以上のことをしてしまうのですね
なぜ対話的にしか使わないかと疑問に思っていましたがそうだったのですか
0379名無しさん@お腹いっぱい。
2012/10/14(日) 21:48:30.58大学の勉強用にNTEmacs入れて、その後でCygwin入れたんですが、Error (initialization): User nas no home directoryが表示されるようになりました
Cygwin入れる時に環境変数HOMEを追加したのが関係してるんでしょうか?
問題なく動きますが気に掛かります
0380名無しさん@お腹いっぱい。
2012/10/14(日) 22:21:57.16windows環境ならそちらを使えばよいのでは?
0381名無しさん@お腹いっぱい。
2012/10/14(日) 22:34:21.37インストール手順に関して情報が溢れていたので、まずgnupackでないやつでやっていました。
今度また時間が出来たら試してみます。
0382名無しさん@お腹いっぱい。
2012/10/15(月) 00:45:15.24この結果が5になります。
common lispでは6になりました
これはemacsにバグがあるということですか
0383名無しさん@お腹いっぱい。
2012/10/15(月) 00:53:53.360384名無しさん@お腹いっぱい。
2012/10/15(月) 04:29:48.15けれども以下のようにしても上手くいかないんですが、何故でしょうか?
(defun set-whitespace-line-column (mode column)
(let ((hook (intern (concat (symbol-name mode) "-hook"))))
(add-hook hook
(lambda ()
(setq whitespace-line-column column)))))
(let ((lis '((emacs-lisp-mode 100) (lisp-mode 150)))) ; デフォルトではfill-columnのままがいい
(mapcar (lambda (x) (apply set-whitespace-line-column x))
lis))
; (c-mode nil) とかするとc-modeでは無効とかなったりすると嬉しいけどやり方がわからない。。。
0385名無しさん@お腹いっぱい。
2012/10/15(月) 08:43:04.54(defun set-whitespace-line-column (mode column)
(let ((hook (intern (concat (symbol-name mode) "-hook"))))
(add-hook hook
`(lambda ()
(setq whitespace-line-column ,column)))))
あるいは Emacs 24 系で lexical-binding を使うか。
0386名無しさん@お腹いっぱい。
2012/10/16(火) 01:34:49.36> ; (c-mode nil) とかするとc-modeでは無効とかなったりすると嬉しいけどやり方がわからない。。。
(kill-local-variable 'whitespace-line-column)
0387名無しさん@お腹いっぱい。
2012/10/16(火) 05:02:23.98lambdaがclosureを生成しないなんて・・・
(lambda ()
(lexical-let ((column column))
(if column
(setq whitespace-line-column column)
(kill-local-variable 'whitespace-line-column)))))))
だと駄目なんですね。(当たり前だけど。) http://emacswiki.org/emacs/DynamicBindingVsLexicalBinding を見てみましたが、
lambdaにclosureを生成させるには lexical-binding を使うしかないんですかね。(cl使っても無理?)
0388名無しさん@お腹いっぱい。
2012/10/16(火) 05:04:40.39kill-local-variable だとdefalut値(fillcolumn使うとか書いてるくせにwhitespace.elには80でhard codeしてる・・・)
を使うのでうまくいきません。結局次の様にしました。
(make-variable-buffer-local 'whitespace-style)
(setq-default whitespace-style
'(face
tabs spaces newline trailing space-before-tab space-after-tab
space-mark tab-mark newline-mark
lines-tail))
(defun set-whitespace-line-column (mode column)
(let ((hook (intern (concat (symbol-name mode) "-hook"))))
(add-hook hook
`(lambda ()
(if ,column
(setq whitespace-line-column ,column)
(setq whitespace-style
(srfi-1:remove (lambda (x) (eq 'lines-tail x))
whitespace-style)))))))
(let ((lis '((emacs-lisp-mode nil))))
(mapc (lambda (x) (apply #'set-whitespace-line-column x))
lis))
;; srfi-1:remove
(defun srfi-1:remove (pred xs)
(loop for x in xs
unless (funcall pred x)
collect x))
0389名無しさん@お腹いっぱい。
2012/10/16(火) 05:31:17.16ありがとうございました。
ところで、変数に関しては lexical-let を使えばいいとして、関数内関数はどうすればいいんでしょう。
(defun f (&rest args)
(defun aux (lis)
...)
(aux args))
(defun g (x y)
(defun aux (x y)
(... (mapcar #'f '(...))))
(aux x y))
とかやって意味不明なエラーを前に数時間を無駄にしたよ…
f-aux, g-auxとかするというのはナシで。
http://lists.gnu.org/archive/html/help-gnu-emacs/2010-12/msg00269.html
(let ((fac (lambda (x) (if (zerop x) 1 (* x (funcall fac (1- x)))))))
(funcall fac 10))
これはちょっときもちわるい。あんまりdynamic bindingに依存したくない。
0390名無しさん@お腹いっぱい。
2012/10/16(火) 05:36:35.12(defun set-whitespace-line-column (mode column)
(let ((hook (intern (concat (symbol-name mode) "-hook"))))
(add-hook hook
(lexical-let ((column column))
(lambda ()
(if column
(setq whitespace-line-column column)
(setq whitespace-style
(srfi-1:remove (lambda (x) (eq 'lines-tail x))
whitespace-style))))))))
0391名無しさん@お腹いっぱい。
2012/10/16(火) 09:03:47.02cl だけど。
0392名無しさん@お腹いっぱい。
2012/10/16(火) 15:11:13.070393名無しさん@お腹いっぱい。
2012/10/16(火) 17:13:55.36できるだけデフォルトで使いたい気持ちもあるんだけど便利にしたい気もする
0394名無しさん@お腹いっぱい。
2012/10/16(火) 19:28:57.45そもそもCL系では関数内関数をschemeみたく自然に書けないんですね。
(defun my-map (proc &rest lis)
(flet ((aux (proc lis)
(mapcar proc (car lis))))
(aux proc lis)))
(defun mul2 (lis)
(flet ((aux (x)
(* 2 x)))
(my-map (lambda (x) (aux x))
lis)))
(mul2 '(1 2 3))
; => error! wrong-number-of-arguments (lambda (proc lis) (block aux (mapcar proc (car lis)))) 1)
emacs lispだとfletやlabels使ってもだめ。CLだとどっちでもちゃんと動くのに。
0395名無しさん@お腹いっぱい。
2012/10/16(火) 19:35:57.53http://d.hatena.ne.jp/Nobuhisa/20090123/1232720807
(require 'cl)
(defun foo (x)
(print "YesWeCan")
(if (> x 0)
(labels ((foo (x)
(print "!")
(if (> x 0) (foo (1- x))) ))
(foo x) )))
(defun bar (x)
(print "YesWeCan")
(if (> x 0)
(flet ((bar (x)
(print "!")
(if (> x 0) (bar (1- x))) ))
(bar x) )))
(foo 5) ; => "YesWeCan" "!" "!" "!" "!" "!" "!"
(bar 5) ; => "YesWeCan" "!" "!" "!" "!" "!" "!"
0396名無しさん@お腹いっぱい。
2012/10/16(火) 19:37:16.27http://d.hatena.ne.jp/kitokitoki/20090816/p9
(require 'cl)
(defun a ()
(labels
((a ()
'b))
'a))
(a)
; => (lambda nil (quote b))
(funcall (a))
; => b
(defun c ()
(flet
((c ()
'd))
'c))
(c)
; => c
(funcall (c))
; => c
0397名無しさん@お腹いっぱい。
2012/10/17(水) 00:48:16.38ELisp は dynamic binding だからね。
(defun mul2 (lis)
(lexical-let ((aux (lambda (x) (* 2 x))))
(my-map (lambda (x) (funcall aux x))
lis)))
みたいな、かっこわるい解なら思いつくけど。
0398名無しさん@お腹いっぱい。
2012/10/17(水) 04:15:21.52次のバージョンでどんな機能をいれるとか、
その手のEmacs最新動向ってどこみればわかるんでしょうか?
http://www.gnu.org/software/emacs/
とかだと8月の更新以降アナウスないですし。
0399名無しさん@お腹いっぱい。
2012/10/17(水) 05:00:32.13emacs-devel mailing listのアーカイブを見る + subscribeする
Savannah Emacs page
ttp://savannah.gnu.org/projects/emacs/
を見て最新リポジトリをゲットする
0400名無しさん@お腹いっぱい。
2012/10/17(水) 09:31:39.00俺は毎日これを見るのが楽しみ。
0401名無しさん@お腹いっぱい。
2012/10/17(水) 10:44:37.570402名無しさん@お腹いっぱい。
2012/10/17(水) 21:35:08.820403名無しさん@お腹いっぱい。
2012/10/17(水) 22:25:51.120404名無しさん@お腹いっぱい。
2012/10/17(水) 22:51:15.52reddit は昔ほど投稿ないよね
0405名無しさん@お腹いっぱい。
2012/10/18(木) 22:46:14.62helm-c-moccur-enable-auto-look-flag t ; 現在選択中の候補の位置を他のwindowに表示する
0406名無しさん@お腹いっぱい。
2012/10/18(木) 23:07:39.21occur だの grep は多分それで望みどおりになるんじゃないかな
0407名無しさん@お腹いっぱい。
2012/10/18(木) 23:17:54.75それならわからない。すまん。
0408名無しさん@お腹いっぱい。
2012/10/20(土) 09:20:14.62いまどき Emacs って;いわば、化石食べてる原始人みたいなものか。
0409名無しさん@お腹いっぱい。
2012/10/20(土) 09:33:42.370410名無しさん@お腹いっぱい。
2012/10/20(土) 09:40:09.540411名無しさん@お腹いっぱい。
2012/10/20(土) 09:43:30.50食べるものがアンモナイトきによく食べてました
0412名無しさん@お腹いっぱい。
2012/10/20(土) 13:30:41.48vimmerにああいうこと言われるのが納得いかん。
歴史は確かにemacsの方がずいぶん長いが、
作りはvimの方が古くさいだろうJK
0413名無しさん@お腹いっぱい。
2012/10/20(土) 18:07:14.28日本語もおぼつかない池沼は相手にするだけ時間のムダ
0414名無しさん@お腹いっぱい。
2012/10/20(土) 18:52:04.81おれはそこでemacsを動かして使うよ
0415名無しさん@お腹いっぱい。
2012/10/20(土) 18:57:49.200416名無しさん@お腹いっぱい。
2012/10/20(土) 19:32:42.310417名無しさん@お腹いっぱい。
2012/10/21(日) 08:47:30.17つまり、化石を食べていたようなものということ。
そこに危機感をもたないかぎり IT では今後勝てない。
単純に論理的なはなし。
0418名無しさん@お腹いっぱい。
2012/10/21(日) 09:30:52.660419名無しさん@お腹いっぱい。
2012/10/21(日) 09:44:01.17基地外の分際でITとかw
0420名無しさん@お腹いっぱい。
2012/10/21(日) 10:17:23.630421名無しさん@お腹いっぱい。
2012/10/21(日) 11:09:33.610422名無しさん@お腹いっぱい。
2012/10/21(日) 17:27:27.08なれるとあれいいな。
0423名無しさん@お腹いっぱい。
2012/10/21(日) 17:50:39.09光ケーブルの口の方が小さいし量子暗号が使えていいかな^^
0424名無しさん@お腹いっぱい。
2012/10/22(月) 06:24:35.02未来の人間は完全滅菌されたバイオプールの中で
強制的にドーパミン注射を打たれてユートピアな世界の幻想を見させ続けられるんだよ
プログラミングなんて泥臭いことしないよ
そんで寿命を迎えたらダストボックスにポイって強制排出される
ちなみにgoogleで働いてるemacs hackerとして有名なsteve yeggeはemacsで60万行の
javaを一人で書いたけどeclipsを使う人たちはもっと生産性が高いんでしょ?
ム板のeclipsスレの最近のレスはこんな感じ↓
445 名前:デフォルトの名無しさん[sage] 投稿日:2012/10/21(日) 15:43:57.17
Junoにしたら、エディタのタブの右クリックメニーでの「新しく開く」ってのが無くなった。
同一ファイルを複数開くのは対応しなくなったの?
446 名前:デフォルトの名無しさん[sage] 投稿日:2012/10/21(日) 18:19:16.57
>>445
「ウィンドウ」メニューの
「新規エディター」でどう?
0425名無しさん@お腹いっぱい。
2012/10/22(月) 06:30:50.140426名無しさん@お腹いっぱい。
2012/10/22(月) 08:47:26.44ぶっちゃけ steve yegge だったら eclipse 使っても同じぐらい生産性高いこと出来るだろ。
そもそもエディタで言語設計してるわけじゃないんだぞ?
だいたいそういう比較始めると底辺 emacs ユーザが引き合いにだされてm9(^Д^)プギャーされるだけだろうに。
0427名無しさん@お腹いっぱい。
2012/10/22(月) 13:23:59.380428名無しさん@お腹いっぱい。
2012/10/22(月) 15:05:24.590429名無しさん@お腹いっぱい。
2012/10/22(月) 15:06:10.660430名無しさん@お腹いっぱい。
2012/10/22(月) 17:17:48.88特にUTF-8関連(ttp://nijino.homelinux.net/emacs/emacs23-ja.html)のパッチを貼ってるから。
調べるにも面倒なんで、ダイレクトな質問スマソ。
0431名無しさん@お腹いっぱい。
2012/10/22(月) 19:53:45.060432名無しさん@お腹いっぱい。
2012/10/22(月) 19:58:06.410433名無しさん@お腹いっぱい。
2012/10/22(月) 19:59:00.02ありがとうございます。このまま23.4使います。
0434名無しさん@お腹いっぱい。
2012/10/22(月) 20:02:48.98lexical binding だけ
0435名無しさん@お腹いっぱい。
2012/10/22(月) 20:55:03.54JITコンパイルとかIncremental GCとか。
今更そんなのモダンじゃねーと言われそうだけど、実装するのは大変なんだろうね。
0436名無しさん@お腹いっぱい。
2012/10/22(月) 21:20:36.510437名無しさん@お腹いっぱい。
2012/10/22(月) 22:25:41.26これまではemacs22で特に設定せずにちょうどいい大きさのフォントで表示されていたのですが,
サーバが変わりemacs23になってから,やたらと小さいフォントで表示されてしまって困っています。
-nwで…とも思ったのですが,C-x52で複数のウィンドウを開いて作業することに慣れてしまっていて,
できれば,フォントの設定をしたいと思っています。
cygwinのxlsfontでフォントの一覧などは表示できることを確認したのですが,
webで検索しても,どのフォントをどのように設定すればいいのかわかりません。
適当なフォントを選んで.emacsでemacs23のフォントを設定する方法を教えていただけないでしょうか。
0438名無しさん@お腹いっぱい。
2012/10/22(月) 22:45:26.62(set-fontset-font "fontset-standard" nil (font-spec :name "xlsfont で出た名前"))
(add-to-list 'default-frame-alist '(font . "fontset-standard"))
fontset-standard は別に好きな名前で構わない。
set-fontset-font の第二引数では文字セット等を指定できて任意の文字セットや
任意の文字のみ別のフォントを指定も可能。
0439437
2012/10/22(月) 23:07:36.51全くわかっていませんが,ご指示通りに設定したところ大きなフォントで表示されました。。
-nwで起動すると
error: Fontset `fontset-standard' does not exist
と表示されてしまいますが,こちらは自力で何とかしてみたいと思います。
ありがとうございました。
0440名無しさん@お腹いっぱい。
2012/10/23(火) 13:10:46.891) あああ
2) いいい
3) ううう
となったんですが、これはどのコマンドでしょうか?
0441名無しさん@お腹いっぱい。
2012/10/23(火) 13:18:24.150442名無しさん@お腹いっぱい。
2012/10/23(火) 13:42:25.07> orgモードで箇条書きをしてたのですが、何かの拍子に、
> 1) あああ
> 2) いいい
> 3) ううう
>
> となったんですが、これはどのコマンドでしょうか?
いや、箇条書きの1) 2) 3) が付与されました。
0443名無しさん@お腹いっぱい。
2012/10/24(水) 18:07:21.84手がホームポジションから動かず高速に入力できそうだと思ったので、
C-;を押した時にC-cを押したとemacsに思わせたいのですが、どうすればよいでしょうか?
C-aをC-cにするなら(keyboard-translate ?\C-a ?\C-c)で良いみたいなのですが、
?\C-;ではうまくいきませんでした。
0444名無しさん@お腹いっぱい。
2012/10/24(水) 18:21:46.320445名無しさん@お腹いっぱい。
2012/10/24(水) 18:30:40.97うちの環境では
(global-set-key (kbd "C-; C-s") 'isearch-forward)
なら動くけど
(global-set-key "\C-;\C-s") 'isearch-forward)
だと (error "Invalid modifier in string") でダメ。
あと define-prefix-command とか見てみれば?
0446443
2012/10/24(水) 18:42:29.02(keyboard-translate ?\C-; ?\C-c)がダメなのは;以降がコメントアウトされてしまうからのようなので
(keyboard-translate (kbd "C-;") ?\C-c)としたのですが
(wrong-type-argument integerp [67108923])と言われてしまいます。
普通のコマンドにC-;を割り当てた場合正常に動作するので、認識はしていると思います。
0447名無しさん@お腹いっぱい。
2012/10/24(水) 19:18:34.60keyboard-translate は文字(文字コード)のみを引数にとることができる。
つまり、文字コードで表現できるキーしか変換できないということ。
\C-a はすなわちASCII制御文字の ^A のことだから扱えるけど、
対応する制御文字がない \C-; とか、それ以外にも \M-a とかも無理。
そういうときには key-translation-map を使う。
(define-key key-translation-map (kbd "C-;") (kbd "C-c"))
0448443
2012/10/24(水) 22:50:35.14なるほど!分かりやすいです。(\で;をエスケープする発想が出てきませんでした。)
きれいに動くようになりました。
ありがとうございました。
0449名無しさん@お腹いっぱい。
2012/10/26(金) 09:15:36.51それはええマックスだったね。
0450名無しさん@お腹いっぱい。
2012/10/26(金) 10:24:28.820451名無しさん@お腹いっぱい。
2012/10/27(土) 03:21:43.590452名無しさん@お腹いっぱい。
2012/10/27(土) 15:15:13.97ttp://d.hatena.ne.jp/m2ym/20110120/1295524932
最新版(v0.5.1)とEmacs23.2.1で使っているのですが、
今までこの様にしていて使っていました。
(add-to-list 'popwin:special-display-config '("*anything" :regexp t :height 20 :position bottom))
これが:position bottomとrightの時はうまく動くのですが、leftやtopにするとどうもうまく動きません。
C-x 2などで分割している状態でポップアップさせると、
表示自体は、うまく左や上にポップアップされるのですが、
それを閉じた時ウィンドウが消えて1つになってしまいます。
0453名無しさん@お腹いっぱい。
2012/10/27(土) 17:40:38.11どこかに関数一覧とその機能を日本語で書いた説明ないかな
0454名無しさん@お腹いっぱい。
2012/10/27(土) 17:48:19.270455名無しさん@お腹いっぱい。
2012/10/27(土) 18:01:27.150456名無しさん@お腹いっぱい。
2012/10/27(土) 18:23:23.870457名無しさん@お腹いっぱい。
2012/10/27(土) 19:01:38.45使ってる
0458452
2012/10/27(土) 19:19:45.30popwin.elで登録情報を:position leftとした場合、
ウィンドウ分割時、ポップアップはうまくいくのですが、
ポップアップが消えると、ウィンドウ分割まで消えてしまって困っています。
何か対処法はないでしょうか?
>>457
:position leftでウィンドウ分割した状態で
ポップアップウィンドウを閉じた場合、元のウィンドウ情報は消失しないでしょうか?
0459名無しさん@お腹いっぱい。
2012/10/27(土) 19:30:59.11そんだけの情報で何を教えろというのか。
正常に動作するし、他の何かとの相性が悪いんじゃないかくらいしか言えん。
0460名無しさん@お腹いっぱい。
2012/10/28(日) 00:46:15.30相手にしてると逆に生産性を下げることになる。
0461名無しさん@お腹いっぱい。
2012/10/28(日) 01:41:54.620462452
2012/10/28(日) 08:31:55.07C-x 2してからanything、M-x (M-x runs the command anything-execute-extended-command)を押し、
C-gを押すとウィンドウが1つになってしまいます。
popwin.el v0.5.1、 anything.el v1.3.9、debianのEmacs(23.2.1)とwindowsのEmacs(23.3.1)どちらでも再現しました。
(require 'anything-startup)
(setq anything-samewindow nil)
(require 'popwin)
(setq display-buffer-function 'popwin:display-buffer)
(setq popwin:special-display-config '(("*anything" :regexp t :width 20 :position left) ("*scratch*" :width 20 :position left)))
しかしこの様に設定してから
(display-buffer "*scratch*")
とするとこれはC-g後も正常な動きをしました。popwin.elとanything.elの相性問題のようです。もうしばらく調べてみます。
0463名無しさん@お腹いっぱい。
2012/10/28(日) 09:25:17.96ちゃんと調べてないけど、C-g二度打ちしないとダメなときがあったり、稀に何度押しても閉じなかったりする
でもそういうの差し引いても便利だと思うよ
0464名無しさん@お腹いっぱい。
2012/10/28(日) 09:39:38.37こういう、あったりなかったりってのが一番いらつくんだが。
0465名無しさん@お腹いっぱい。
2012/10/28(日) 10:48:38.650466名無しさん@お腹いっぱい。
2012/10/28(日) 15:50:28.51なら使わなければいい。
誰もお前に使うことを強要してない
0467名無しさん@お腹いっぱい。
2012/10/28(日) 16:36:22.84使いづらいのを使いづらいっていって何が悪いのよ。
0468名無しさん@お腹いっぱい。
2012/10/28(日) 17:05:22.360469名無しさん@お腹いっぱい。
2012/10/28(日) 17:52:21.490470名無しさん@お腹いっぱい。
2012/10/28(日) 17:53:35.28うんうん。わかるわー。
使いづらいって言わないと開発者に分からないし、
直接言うと炎上するからここに書くしかないよねー。
0471名無しさん@お腹いっぱい。
2012/10/28(日) 18:01:22.860472名無しさん@お腹いっぱい。
2012/10/28(日) 18:22:32.11464は作者のモチベーション下げるだけで、464の憂さ晴らし以外にメリットがない
0473名無しさん@お腹いっぱい。
2012/10/28(日) 19:20:02.34どうせ直せないから気を使ってあげても意味ないよ。
>>464 みたいな優しい言い方じゃ伝わらん。
0474名無しさん@お腹いっぱい。
2012/10/28(日) 20:05:38.850475名無しさん@お腹いっぱい。
2012/10/28(日) 20:26:16.47>>472 によると
>使いづらいことを伝えたいのなら463で充分
とのことで伝わるらしいが…
0476名無しさん@お腹いっぱい。
2012/10/28(日) 21:41:13.59とにかく続きは病人スレでやれよ
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0477名無しさん@お腹いっぱい。
2012/10/28(日) 22:44:00.22http://www.ranvis.com/articles/smart-questions.ja.html
0478名無しさん@お腹いっぱい。
2012/10/29(月) 20:49:19.09糖質はうまく使う必要がある。
0479452
2012/10/29(月) 22:36:36.84(C-x 2した状態でanythingをpopupで呼び出し、C-gでpopupを消した時ウィンドウ構成が破壊されませんか?)
0480名無しさん@お腹いっぱい。
2012/10/29(月) 22:54:25.180481名無しさん@お腹いっぱい。
2012/10/29(月) 23:40:39.69direxでやって無事だったからスルーしてたけど、anythingでためしたら破壊されたよ
0482名無しさん@お腹いっぱい。
2012/10/30(火) 00:03:54.410483名無しさん@お腹いっぱい。
2012/10/30(火) 00:39:06.69試してみたけど破壊されなかったよ。ただしpopwinのバージョンが違うけど。
emacs: 23.2.92.1
popwin: 0.3
init.el:
(require 'popwin)
(add-to-list 'popwin:special-display-config '("*anything" :regexp t :height 20 :position bottom))
(require 'anything-startup)
(setq anything-samewindow nil)
手順:
- C-x 2した状態でanythingをpopupで呼び出し
- C-gでpopupを消す
- 画面は元の2分割状態に戻る
0484名無しさん@お腹いっぱい。
2012/10/30(火) 00:44:31.130485名無しさん@お腹いっぱい。
2012/10/30(火) 15:13:58.160486452
2012/10/30(火) 18:55:31.44わざわざありがとうございます。うまくいく方もいらっしゃるのですね。
自分は最初はpopwin 0.3で試していて、ダメだったので0.5にしたところであります。
anythingのバージョンはいくつでしょうか? (anything.el内に(defvar anything-version "")と表記されています。)
// 記述漏れでしたらすみません、(setq display-buffer-function 'popwin:display-buffer)の行が無いとpopupは動作しません。
0487名無しさん@お腹いっぱい。
2012/10/31(水) 08:41:03.11"A", "B", "C"
"D"
"D", "A"
のようなバッファがあるのですが、その中から重複を除き、A B C Dという文字列を一覧にしたいと考えています。
できれば、
"A" [];
"B" [];
"C" [];
"D" [];
のような感じでフォーマッティングもすることが出来れば理想です。
今まではPythonスクリプトでシェルからリダイレクトでファイルに出力し、それをEmacsで開くというようにしていたのですが、それをEmacs上でできないかと考えています。
0488名無しさん@お腹いっぱい。
2012/10/31(水) 12:06:25.69左手マウスが便利って本当か?
0489名無しさん@お腹いっぱい。
2012/10/31(水) 12:44:31.40適当に柔軟にやれやw
右手骨折してからずっと、
BSD/OS→win95あたりまでずっと無意識のうちに左手マウスでやってた。
win98,2000あたりは右手でやってたとおもう。モニタの右側にマウス置いてたから。
xp,7以降はノーパソのトラックポイントを左手でいじってる。
USBマウスをつけたときはなぜか右手でいじってる。
0490名無しさん@お腹いっぱい。
2012/10/31(水) 12:53:04.420491名無しさん@お腹いっぱい。
2012/10/31(水) 12:54:35.420492名無しさん@お腹いっぱい。
2012/11/02(金) 18:50:36.94ってことを設定できるelってある?
0493名無しさん@お腹いっぱい。
2012/11/02(金) 20:05:19.910494名無しさん@お腹いっぱい。
2012/11/02(金) 20:44:25.63使ったことないけどe2wmとかじゃないの?
あれ、ソース汚すぎておれは使う気にならない。
0495名無しさん@お腹いっぱい。
2012/11/02(金) 21:03:35.53iスイッチなんたらだっけ?矢印キーの左右でパラララッと送れるやつ。
あれで大雑把に探してて、バッファが多くなってきたらC-bからチマチマ閉じてる。
0496名無しさん@お腹いっぱい。
2012/11/02(金) 21:15:51.39emacsclient -nw すれば、複数のターミナルで使える。
サーバにあるファイル編集するのに、PuTTYで3つくらいログインして...
ってやってる。
0497名無しさん@お腹いっぱい。
2012/11/03(土) 00:31:52.58(require 'uniquify)すれば同じ名前のファイルのバッファ名もカスタマイズできるようになってるし
もう標準のC-x bでいいやって感じ
0498名無しさん@お腹いっぱい。
2012/11/03(土) 10:12:45.89だいぶバッファの切り替えは標準でも慣れてきた
が、ウィンドウとバッファの関係だけは
やっぱなんとかならないの?と
>>494
ありがトン
試してみる
0499名無しさん@お腹いっぱい。
2012/11/03(土) 10:56:46.76それはCEDETとECB使ってるからですか?
0500名無しさん@お腹いっぱい。
2012/11/03(土) 11:23:51.94iswitchb が入ってるわけじゃなくて?
switch-to-buffer の機能って今変わってるの?
0501名無しさん@お腹いっぱい。
2012/11/03(土) 11:37:08.870502名無しさん@お腹いっぱい。
2012/11/03(土) 11:45:55.18確かめてみたがiswitchbは使ってない
muleとか使って頃はswitch-to-bufferはバッファ名の先頭から入力しないとダメだったような気がするんで、
その後に修正されたんじゃないのかなあ?
0503名無しさん@お腹いっぱい。
2012/11/03(土) 11:48:00.49少なくとも23.4の無設定では途中からの補完はしない。
例:
M-x b sc では補完しない(*scratch*)
0504名無しさん@お腹いっぱい。
2012/11/03(土) 11:56:53.33gnupack使ってるんで完全に無設定かどうかちょっとわからない
0505名無しさん@お腹いっぱい。
2012/11/03(土) 12:00:37.320506名無しさん@お腹いっぱい。
2012/11/03(土) 12:01:11.190507名無しさん@お腹いっぱい。
2012/11/03(土) 12:35:23.34micro emacsにelispがついたようなものないのか
0508名無しさん@お腹いっぱい。
2012/11/03(土) 12:38:46.72emacs-devel で談判してこいよ。
0509名無しさん@お腹いっぱい。
2012/11/03(土) 12:50:13.59俺英語できないんだよ
0510名無しさん@お腹いっぱい。
2012/11/03(土) 12:53:37.56本体はもうそんなに変わってないと思うけどねえ
0511名無しさん@お腹いっぱい。
2012/11/03(土) 15:47:08.01大昔、MS-DOSのエディタアプリでそんなのがあった。
ただ、emacs + キーボードマクロってな感じだったけど
0512名無しさん@お腹いっぱい。
2012/11/03(土) 16:05:52.65使ってないです
slimeとtabbarしかその手のものは入れてない
ほとんど標準のまま
0513名無しさん@お腹いっぱい。
2012/11/03(土) 16:40:20.72VZ Editorのこと?
使ったことないけどああいうのを自分で作ったほうがいいのかな
0514名無しさん@お腹いっぱい。
2012/11/03(土) 18:51:36.39ぐぐってこんな感じに設定しましたが、うまくいきません。
Ruby-modeではコメントにはすでに色がついていますが、色が
ついている箇所を別の色に変更するのがうまくいっていません。
(色がついてない箇所の変更はうまくいっています。)
(defface my-face-cmt '((t (:background "gray"))) nil)
(defvar my-face-cmt 'my-face-cmt)
(defadvice font-lock-mode (before my-font-lock-mode ())
(font-lock-add-keywords
major-mode
'(("#%.*" 0 my-face-cmt append))))
(ad-enable-advice 'font-lock-mode 'before 'my-font-lock-mode)
(ad-activate 'font-lock-mode)
だれがアドバイスお願いします。
CarbonEmacs 22
0515名無しさん@お腹いっぱい。
2012/11/03(土) 23:51:22.04append を t に変えても駄目?
あと、それだと他のモードも変更されてしまいそうだけど ruby-mode に限定したほうがいいんじゃないか?
0516名無しさん@お腹いっぱい。
2012/11/04(日) 02:12:09.19appendをtにしたらうまくできました。ありがとうございます。
ruby-modeに限定する方法は調べてみます。
0517名無しさん@お腹いっぱい。
2012/11/04(日) 11:04:52.500518名無しさん@お腹いっぱい。
2012/11/04(日) 13:12:20.290519名無しさん@お腹いっぱい。
2012/11/04(日) 16:21:58.940520名無しさん@お腹いっぱい。
2012/11/04(日) 16:59:36.41本体は(Xじゃなきゃ)いたってシンプルだと思うが
0521名無しさん@お腹いっぱい。
2012/11/04(日) 17:10:54.67バージョンを21以下にしてみようかな
0522名無しさん@お腹いっぱい。
2012/11/04(日) 19:03:20.42これぞ本末転倒
0523名無しさん@お腹いっぱい。
2012/11/05(月) 01:52:13.99Emacs を肥大化させるというようなダサい発想はなかった。
Emacs はあくまでも理想のバイナリ集合でなければならなかった。
それが終わった時,Emacs の老化が始まったのだと思う。
0524名無しさん@お腹いっぱい。
2012/11/05(月) 04:24:23.83つーか読み込まないelispは削っても速くはならん。
GTK+を使わないでビルドしてみるとか、画像読める機能を削るとか、
./configureレベルでのカスタマイズなら効くが。
UTF-8をデフォで扱うようになったのが22の時。
そこらがあやふやだった21までが軽いのは道理で、
逆にMule-UCSを入れた21は22より重かった。
今UTF-8を使わない仕事なんてあるか?
0525名無しさん@お腹いっぱい。
2012/11/05(月) 06:15:21.95rmsはどちらかといえば、ディスクもメモリもあるものはどんどん使えって発想な人だと思ったよ
gnu関連のプログラムはそのオリジナルと比べるとでかいものが多いだろ
0526名無しさん@お腹いっぱい。
2012/11/05(月) 09:45:37.450527名無しさん@お腹いっぱい。
2012/11/05(月) 09:56:19.06> 今UTF-8を使わない仕事なんてあるか?
日本の電子メールはほぼ、iso-2022-jp。
0528名無しさん@お腹いっぱい。
2012/11/05(月) 09:58:14.250529名無しさん@お腹いっぱい。
2012/11/05(月) 11:17:07.05文脈読めないのね。mohta を思い出すわ。
0530名無しさん@お腹いっぱい。
2012/11/05(月) 12:07:48.40> >>527
> 文脈読めないのね。mohta を思い出すわ。
は?まぁ、自分もwlもutf-8で出すようにしてるけど。
0531名無しさん@お腹いっぱい。
2012/11/05(月) 12:10:03.150532名無しさん@お腹いっぱい。
2012/11/05(月) 12:18:25.98> ならなおさらだめじゃんw
Emacsが重いってことですか?
0533名無しさん@お腹いっぱい。
2012/11/05(月) 12:26:34.670534名無しさん@お腹いっぱい。
2012/11/05(月) 12:41:59.60> 違うよ。
うるせぇ。また広島かよ?
0535名無しさん@お腹いっぱい。
2012/11/05(月) 13:23:35.710536名無しさん@お腹いっぱい。
2012/11/05(月) 20:58:35.220537名無しさん@お腹いっぱい。
2012/11/05(月) 22:22:25.480538名無しさん@お腹いっぱい。
2012/11/05(月) 22:56:15.590539名無しさん@お腹いっぱい。
2012/11/06(火) 01:33:37.67「1 コマンド 1 機能」な UNIX 哲学とかシンプルイズベストからは意図的に決別してる。
処理が重いとか elisp オセーよということにもたしかちゃんと理論武装してる。
いわく「人間の処理速度は遅いので emacs のような対話的なプログラムが
サーバやバッチプログラムのようにスピードを追求する必要はあんまりない」とかなんとか。
0540名無しさん@お腹いっぱい。
2012/11/06(火) 01:40:08.180541名無しさん@お腹いっぱい。
2012/11/06(火) 02:07:19.57UNIXはクソだけど他に比べたらだいぶマシだからUNIX互換のGNUをつくるよ
だからなw
0542名無しさん@お腹いっぱい。
2012/11/06(火) 04:14:34.460543名無しさん@お腹いっぱい。
2012/11/06(火) 07:22:21.25ユナイクスを代表するエディタだとは、皮肉なこともあったもんだ。
0544名無しさん@お腹いっぱい。
2012/11/06(火) 07:30:00.740545名無しさん@お腹いっぱい。
2012/11/06(火) 09:03:58.860546名無しさん@お腹いっぱい。
2012/11/06(火) 09:30:18.45edだろ
0547名無しさん@お腹いっぱい。
2012/11/06(火) 11:39:01.110548名無しさん@お腹いっぱい。
2012/11/06(火) 13:56:31.22ちょっとこわい・・・
0549名無しさん@お腹いっぱい。
2012/11/06(火) 17:33:24.66その割にあんまりぶりぶりemacsした具体的な話題はない
最近このコマンドが俺の中で熱いぜ・・!みたいな
0550名無しさん@お腹いっぱい。
2012/11/06(火) 19:31:39.480551名無しさん@お腹いっぱい。
2012/11/06(火) 19:47:33.94板違い
0552名無しさん@お腹いっぱい。
2012/11/07(水) 17:53:56.46malabar-modeとか余計なものついてきて重たくなるんだけどもっと軽くていい感じのelisp無いかな
0553名無しさん@お腹いっぱい。
2012/11/07(水) 17:56:55.580554名無しさん@お腹いっぱい。
2012/11/07(水) 18:02:09.840555名無しさん@お腹いっぱい。
2012/11/07(水) 18:26:01.66CEDET & JDEEなのかも。でも流行ってないと思う。
0556名無しさん@お腹いっぱい。
2012/11/07(水) 18:40:10.26JDEEって新しい構文もサポートしてるの?
なんかmalabar-modeの説明をしてる所でそういう事書いてた気がする
0557名無しさん@お腹いっぱい。
2012/11/07(水) 20:21:20.11というか、Javaが(ry
0558名無しさん@お腹いっぱい。
2012/11/07(水) 20:45:13.040559名無しさん@お腹いっぱい。
2012/11/07(水) 21:01:17.010560名無しさん@お腹いっぱい。
2012/11/07(水) 21:02:10.94変に Java を dis ってるやつにろくなの見たことない。
0561名無しさん@お腹いっぱい。
2012/11/07(水) 21:19:10.49ならCとjavascript以外は全滅だな
0562名無しさん@お腹いっぱい。
2012/11/07(水) 21:47:27.38C++も生き残るだろ
0563名無しさん@お腹いっぱい。
2012/11/07(水) 22:05:51.48C++も込みって意味でCって書いたつもりだったんだ
C#やobjective-Cは込みじゃないよ
0564名無しさん@お腹いっぱい。
2012/11/07(水) 22:14:19.280565名無しさん@お腹いっぱい。
2012/11/07(水) 22:22:47.10ここはマ板ぢゃないんですけど?
0566名無しさん@お腹いっぱい。
2012/11/07(水) 23:15:07.160567名無しさん@お腹いっぱい。
2012/11/08(木) 18:43:47.250568名無しさん@お腹いっぱい。
2012/11/08(木) 19:36:16.94変数delete-active-regionが'killだろうから、tをsetqする
0569名無しさん@お腹いっぱい。
2012/11/08(木) 21:15:41.28"A", "B", "C"
"D"
"D", "A"
のバッファの元がFILEなら、shell-commandをプレフィックス付けて呼び出せば
現在のカーソル位置に出力できるから
C-u M-! script.py FILE
スクリプトが標準入力をとるなら
C-u M-! script.py <FILE または、C-u M-! cat FILE | script.py
こういうこと?
0570名無しさん@お腹いっぱい。
2012/11/08(木) 21:34:31.08リージョンで選んで C-u M-| script.py な。
0571名無しさん@お腹いっぱい。
2012/11/08(木) 22:02:23.47GNU Emacs (24.2.1)
anything (1.287)
popwin (20120902.2159)
elpaのものを試してみたけど、確かに。
何というかウィンドウが1つ余計に閉じていく
最初は:regexp指定してるのに"*anything"の*をクォートしてないからだろと思ってたけど、これは関係なかった
0572名無しさん@お腹いっぱい。
2012/11/08(木) 22:18:40.06scriptが標準入力とるならそれも有。
それともelispで実装して欲しいのかなー
0573名無しさん@お腹いっぱい。
2012/11/10(土) 00:33:00.6223のままにするか悩む
0574名無しさん@お腹いっぱい。
2012/11/10(土) 08:40:02.130575名無しさん@お腹いっぱい。
2012/11/10(土) 10:53:26.53もう別にやることなくね?
俺の中では Xft と GTK 対応で Emacs という存在は完成した。
0576名無しさん@お腹いっぱい。
2012/11/10(土) 10:56:34.690577名無しさん@お腹いっぱい。
2012/11/10(土) 11:07:22.000578名無しさん@お腹いっぱい。
2012/11/10(土) 12:02:47.220579名無しさん@お腹いっぱい。
2012/11/10(土) 15:28:09.160580名無しさん@お腹いっぱい。
2012/11/10(土) 16:06:55.300581名無しさん@お腹いっぱい。
2012/11/10(土) 16:11:28.210582名無しさん@お腹いっぱい。
2012/11/10(土) 16:20:33.570583名無しさん@お腹いっぱい。
2012/11/10(土) 16:30:19.130584名無しさん@お腹いっぱい。
2012/11/10(土) 17:06:45.11まあそうなんだけど,標準で入ってるってのが結構重要でない?
0585名無しさん@お腹いっぱい。
2012/11/10(土) 17:17:00.94無ければpackage.elだけもってくればいいだけで
0586名無しさん@お腹いっぱい。
2012/11/10(土) 17:21:51.96Emacsの本質はコンパイルそのものにあるのに。
たとえるなら、銃のプラモデルを作らずに完成品で戦争に使おうというようなもの。
だからバージョンアップが必要ないとかの発想になる。
0587名無しさん@お腹いっぱい。
2012/11/10(土) 17:34:45.950588名無しさん@お腹いっぱい。
2012/11/10(土) 18:05:03.35一行目は同意だがそのあとの日本語意味わからん
0589名無しさん@お腹いっぱい。
2012/11/10(土) 18:08:15.34emacsの本質はテキスト編集そのものだろw
0590名無しさん@お腹いっぱい。
2012/11/10(土) 18:10:25.94ですよねー
0591名無しさん@お腹いっぱい。
2012/11/10(土) 18:16:11.910592名無しさん@お腹いっぱい。
2012/11/10(土) 18:39:04.89http://builder.japan.zdnet.com/tool/20370436/
0593名無しさん@お腹いっぱい。
2012/11/10(土) 21:27:13.13俺もわからん
0594名無しさん@お腹いっぱい。
2012/11/10(土) 21:57:22.75どう頭を捻ってみても三行目だけは理解不能www
0595名無しさん@お腹いっぱい。
2012/11/10(土) 22:57:50.980596名無しさん@お腹いっぱい。
2012/11/11(日) 00:03:30.770597名無しさん@お腹いっぱい。
2012/11/11(日) 01:30:47.33おかえlisp
0598名無しさん@お腹いっぱい。
2012/11/11(日) 01:50:48.77http://emacsformacosx.com/のdmg
ftp://ftp.gnu.org/pub/gnu/emacs のtarボール
Homebrewでbrew install --cocoa emacs
のそれぞれに違いってある?それと、これらをインストールした場合って
Contentsの中にバイナリのemacsがあるから別途バイナリ版をインストールって
する必要ないよね?
0599名無しさん@お腹いっぱい。
2012/11/11(日) 01:52:15.25こっちの方がいいんじゃね。
Mac de Emacs総合スレ v7
http://anago.2ch.net/test/read.cgi/mac/1328699139/
0600名無しさん@お腹いっぱい。
2012/11/11(日) 01:58:56.51ありがとう マルチポストになるが投稿しときます。
0601名無しさん@お腹いっぱい。
2012/11/11(日) 02:01:09.380602名無しさん@お腹いっぱい。
2012/11/11(日) 15:00:41.91かみくだけば
Emacsはビルドする(組み立てる)事が本質なのに
出来合いのもので実戦を考えてどうするということ。
0603名無しさん@お腹いっぱい。
2012/11/11(日) 15:15:53.01コンパイルって何だったの?
0604名無しさん@お腹いっぱい。
2012/11/11(日) 15:33:26.31しっ! 相手にしちゃダメ!
0605名無しさん@お腹いっぱい。
2012/11/11(日) 15:49:22.660606名無しさん@お腹いっぱい。
2012/11/11(日) 15:53:20.390607名無しさん@お腹いっぱい。
2012/11/11(日) 18:17:58.38とても調べてられないぐらいにエラーがいっぱい。
0608名無しさん@お腹いっぱい。
2012/11/11(日) 18:18:41.850609名無しさん@お腹いっぱい。
2012/11/12(月) 10:46:46.95道をさししめすものであって牛車(ぎっしゃ)ではない。
0610名無しさん@お腹いっぱい。
2012/11/12(月) 10:50:33.110611名無しさん@お腹いっぱい。
2012/11/12(月) 13:43:28.300612名無しさん@お腹いっぱい。
2012/11/12(月) 13:48:36.620613名無しさん@お腹いっぱい。
2012/11/12(月) 13:53:49.60いいよな、安定的な仕事をしていて、TwitterでDISるのはもうやめてくれ。
0614名無しさん@お腹いっぱい。
2012/11/12(月) 14:08:37.42わたしも愚痴はうんざりなので、
そういうことをここに書かないでください。
0615名無しさん@お腹いっぱい。
2012/11/12(月) 14:24:57.870616名無しさん@お腹いっぱい。
2012/11/12(月) 16:23:59.32面白いな、キミは。
0617名無しさん@お腹いっぱい。
2012/11/12(月) 19:54:55.77常駐してるだけのことなんだが、
スルーし続けるのもいい加減秋田市
釣られるアフォも多いんでひとこと。
スレ違い。
0618名無しさん@お腹いっぱい。
2012/11/12(月) 20:07:58.25道をさししめすものであってmori(それはメーカー名だ)ではない。
0619名無しさん@お腹いっぱい。
2012/11/12(月) 20:11:48.38*をさししめすものであって一人キッス(マキマキ)ではない。
0620名無しさん@お腹いっぱい。
2012/11/12(月) 20:14:45.92カオスをさししめすものであって落ちはない。
0621名無しさん@お腹いっぱい。
2012/11/12(月) 20:31:17.33知恵遅れみたいなのに馬鹿ではない。
0622名無しさん@お腹いっぱい。
2012/11/12(月) 22:00:59.480623名無しさん@お腹いっぱい。
2012/11/12(月) 22:34:43.34こっちで。
ID制変更を願うスレ・9
http://qb5.2ch.net/test/read.cgi/operate/1343435938/
0624名無しさん@お腹いっぱい。
2012/11/12(月) 22:36:03.07爆乳をさししめすものであってデブではない。
0625名無しさん@お腹いっぱい。
2012/11/12(月) 23:09:09.130626名無しさん@お腹いっぱい。
2012/11/13(火) 04:43:29.24>Emacs って、化物語でいえば羽川
Emacs って、化物語でいえば八九寺真宵だろう
ここは譲れん
0627名無しさん@お腹いっぱい。
2012/11/13(火) 04:45:36.83>真宵ちゃんのTABキー連打しちゃうぞ(はぁと
キモイ氏ね
0628名無しさん@お腹いっぱい。
2012/11/13(火) 10:19:32.11このコマンドが「保存して終了」らしいので、これで正解かなと思いましたが、
使い始めたときは保存するか聞いてきていましたので挙動が変わったと思います。
ネットで調べると保存していないバッファの場合は保存するか聞くとありました。
挙動が変わる前にやったことは、Messagesでエラーが出ていたのでWebサイトを参考に
修正しました。結果、読み込み途中で止まっていた設定を読み込むようになり、
これで設定が変わったのだと思います。
元の挙動に戻したいのですが、どうすればいいのでしょうか?
ソフトはMeadowって奴をネットインストーラでフルインストールしてみました。
0629名無しさん@お腹いっぱい。
2012/11/13(火) 10:54:25.100630名無しさん@お腹いっぱい。
2012/11/13(火) 10:58:20.910631名無しさん@お腹いっぱい。
2012/11/13(火) 11:17:44.160632名無しさん@お腹いっぱい。
2012/11/13(火) 11:24:30.640633名無しさん@お腹いっぱい。
2012/11/13(火) 11:32:17.530634名無しさん@お腹いっぱい。
2012/11/13(火) 11:33:35.56kill-emacs-query-functions
0635名無しさん@お腹いっぱい。
2012/11/13(火) 11:34:06.68meadowについて語ってくれなスレッド
http://toro.2ch.net/test/read.cgi/unix/1005460254/
0636名無しさん@お腹いっぱい。
2012/11/13(火) 11:50:41.190637名無しさん@お腹いっぱい。
2012/11/13(火) 11:55:21.860638名無しさん@お腹いっぱい。
2012/11/13(火) 12:17:12.26稀に迷い人が紛れ込むみたいだけど。
0639名無しさん@お腹いっぱい。
2012/11/13(火) 12:19:02.240640名無しさん@お腹いっぱい。
2012/11/13(火) 12:20:32.940641名無しさん@お腹いっぱい。
2012/11/13(火) 13:40:38.180642名無しさん@お腹いっぱい。
2012/11/13(火) 14:53:53.890643名無しさん@お腹いっぱい。
2012/11/13(火) 21:47:58.32別の文書を参照しながら書きたくなったとするじゃん
でも C-x 2 で分割すると上下が短くて読みにくいじゃん
C-x 3 で分割したら幅が狭すぎて読みにくいじゃん
別のフレーム作ると重なって見にくいし間違って C-x C-c しちゃったりするじゃん
でも最初から幅170とかにするのはデカすぎじゃん
俺どうしたらいいんだろう
みんなどうしてるんだろう
0644名無しさん@お腹いっぱい。
2012/11/13(火) 22:09:22.69frame-parameter いじってフルスクリーン/通常を切り替える関数作って
C-z : でトグルするようにしてる。
0645名無しさん@お腹いっぱい。
2012/11/13(火) 22:09:24.400646名無しさん@お腹いっぱい。
2012/11/13(火) 22:13:16.60Emacsは27インチで常に最大化.そのぐらいが見やすくていい.
0647名無しさん@お腹いっぱい。
2012/11/13(火) 22:16:25.000648名無しさん@お腹いっぱい。
2012/11/13(火) 22:24:02.601/2画面ひとつと1/4画面ふたつの3分割だな
4分割にしたり2分割に戻したりもわりとやりやすいから臨機応変に
ただまあ横1600あっても二分割すると微妙にたりないから、今やメジャーな横1920はほしいところだな、実際。
0649名無しさん@お腹いっぱい。
2012/11/13(火) 23:20:59.77試してみるわ、ありがとう
0650名無しさん@お腹いっぱい。
2012/11/14(水) 02:37:35.630651名無しさん@お腹いっぱい。
2012/11/14(水) 02:45:01.4627インチ画面の最大化は使いにくいと感じる。
あとフルスクリーンでスケスケーイーマックス好きだ。
イーマックス越しに裏のブラウザとか見るの癖になってる。
0652名無しさん@お腹いっぱい。
2012/11/14(水) 07:41:36.90俺はother-frameにキーを割り振った上で横100くらいのフレーム2つ開いて使ってる
0653名無しさん@お腹いっぱい。
2012/11/14(水) 09:44:46.060654名無しさん@お腹いっぱい。
2012/11/14(水) 13:27:50.03親方に蹴られるのでその問題はないな。
Cメインだが。
1行が長いという事はサブルーチンが整理されていないということであり
視線の移動を妨げる。
0655名無しさん@お腹いっぱい。
2012/11/14(水) 13:32:42.1040文字は流石にやりすぎなんじゃ・・・
近頃のメールなんかでもやたら改行されてくるのが多いんだが、逆にうざくね?
0656名無しさん@お腹いっぱい。
2012/11/14(水) 14:25:48.21100文字とかを許容してちょろっとはみ出る(改行される)のと、どっちもウザくて悩ましい
あと、手動での移動は表示行でやりたいけどdmacro関連の操作は論理行じゃないと面倒だから、
ウィンドウ幅で折り返す場合は、表示幅の広さが論理行と表示行の不一致にも関わってきて悩ましいところ
0657名無しさん@お腹いっぱい。
2012/11/14(水) 14:29:55.9740文字ってすごいな。
0658名無しさん@お腹いっぱい。
2012/11/14(水) 15:06:16.990659名無しさん@お腹いっぱい。
2012/11/14(水) 15:18:07.150660名無しさん@お腹いっぱい。
2012/11/14(水) 15:20:03.19ひとつの関数は40文字以内に収めるということ。
0661名無しさん@お腹いっぱい。
2012/11/14(水) 16:35:38.710662名無しさん@お腹いっぱい。
2012/11/14(水) 19:40:55.74WUXGAまでは順調に進化していたのに
0663名無しさん@お腹いっぱい。
2012/11/15(木) 03:58:13.44天地不可のディスプレーも多いから注意が必要。
0664名無しさん@お腹いっぱい。
2012/11/15(木) 12:53:02.490665名無しさん@お腹いっぱい。
2012/11/15(木) 14:31:40.53資料表示は2台目のディスプレイにでも表示させときゃいいし
0666名無しさん@お腹いっぱい。
2012/11/16(金) 01:46:55.84本業は基本ノートPCで暮らしてるんで、基地では縦長ディスプレーのわきにノートPC置いて、
そっちには資料を表示しつつ外付けのキーボード+マウスっていうのがここ数年のかたち。
0667名無しさん@お腹いっぱい。
2012/11/16(金) 09:12:12.58Emacsを使える事はもはや人権に等しい。
0668名無しさん@お腹いっぱい。
2012/11/16(金) 16:08:49.830669名無しさん@お腹いっぱい。
2012/11/16(金) 16:10:16.000670名無しさん@お腹いっぱい。
2012/11/16(金) 16:14:38.33Emacs 内でコーディングしかしなくなったからなおさら
0671名無しさん@お腹いっぱい。
2012/11/17(土) 08:17:08.430672名無しさん@お腹いっぱい。
2012/11/17(土) 22:57:27.68Emacsでメールで定番のmewを使ってます。
ただ添付ファイルの受信ができません。
どうもMIMEを読み取れないのか添付の中身がASCIIのメッセージで出てきてしまう。
summaryにMのマークはついているのだがEnterしても添付ファイルのリストがでてこない。
原因を教えてくださいっ!
0673名無しさん@お腹いっぱい。
2012/11/17(土) 23:00:10.840674名無しさん@お腹いっぱい。
2012/11/17(土) 23:27:28.69ありがとうございました。
取れました。
こんな取り方もあったんですね。
感謝です。
0675名無しさん@お腹いっぱい。
2012/11/17(土) 23:46:51.02いや、でっかすぎて、MIME解析されてないだけ。
0676名無しさん@お腹いっぱい。
2012/11/18(日) 00:04:03.2915年前ならまあ分かるんだけど。
0677名無しさん@お腹いっぱい。
2012/11/18(日) 00:21:26.330678名無しさん@お腹いっぱい。
2012/11/18(日) 01:30:28.70使ってるけどさ。
0679名無しさん@お腹いっぱい。
2012/11/18(日) 01:47:05.270680名無しさん@お腹いっぱい。
2012/11/18(日) 04:56:36.51こちらもどうぞ
Mewスレ Part 5
http://toro.2ch.net/test/read.cgi/unix/1203921079/
0681名無しさん@お腹いっぱい。
2012/11/18(日) 07:30:58.68やはり設計の古さが否めないな……。
さすがにいまどき読み込みとか時間のかかる処理中に止まるのは痛い。
0682名無しさん@お腹いっぱい。
2012/11/18(日) 10:27:57.40ネットからさっと右クリックコピーしてエディタに貼り付けるときにいちいちキーボードでC-y打つのがめんどくさい。
0683名無しさん@お腹いっぱい。
2012/11/18(日) 10:36:46.770684名無しさん@お腹いっぱい。
2012/11/18(日) 11:28:39.38> wanderlust って開発継続してるの?
wl(・∀・)イイ!!
0685名無しさん@お腹いっぱい。
2012/11/18(日) 11:43:45.03マウスの時はマウスしか使わず、キーボードの時はキーボードって徹底したい。
マウスしか使っていない時に右クリックでコピー、ペースト、カットができる
マクロがあれば理想的だったんだよね。
0686名無しさん@お腹いっぱい。
2012/11/18(日) 11:50:11.900687名無しさん@お腹いっぱい。
2012/11/18(日) 11:59:52.42;; 右クリックを有効にする
(when window-system
;; 右ボタンの割り当て(押しながらの操作)をはずす。
(global-unset-key [down-mouse-3])
;; マウスの右クリックメニューを出す(押して、離したときにだけメニューが出る)
(defun bingalls-edit-menu (event)
(interactive "e")
(popup-menu menu-bar-edit-menu))
(global-set-key [mouse-3] 'bingalls-edit-menu))
0688名無しさん@お腹いっぱい。
2012/11/18(日) 12:12:46.69ありがとう。
まさにこれでした。
半年近く使ってて今まで気づかなかった。
0689名無しさん@お腹いっぱい。
2012/11/18(日) 23:40:26.17http://git.chise.org/gitweb/?p=elisp/wanderlust.git
0690名無しさん@お腹いっぱい。
2012/11/18(日) 23:58:20.72https://github.com/wanderlust/wanderlust
0691名無しさん@お腹いっぱい。
2012/11/19(月) 18:54:16.960692名無しさん@お腹いっぱい。
2012/11/20(火) 08:41:48.240693名無しさん@お腹いっぱい。
2012/11/20(火) 12:36:15.750694名無しさん@お腹いっぱい。
2012/11/20(火) 22:56:40.780695名無しさん@お腹いっぱい。
2012/11/20(火) 23:16:36.59そうか?netから切り離されることが多いとgit自体は便利だと思うんだがな。
0696名無しさん@お腹いっぱい。
2012/11/20(火) 23:45:46.500697名無しさん@お腹いっぱい。
2012/11/21(水) 02:31:13.710698名無しさん@お腹いっぱい。
2012/11/21(水) 02:55:56.560699名無しさん@お腹いっぱい。
2012/11/21(水) 21:19:40.79Mewは最初からメール取り込み中に処理が止まらないようになってる。
Gnusは処理が止まるけど、最近は高速化されて数千件あっても鼻糞ほじってる間に取り込める。
だから安心しろ。
0700名無しさん@お腹いっぱい。
2012/11/21(水) 21:34:35.98Wanderlust も高速化してほしい
0701名無しさん@お腹いっぱい。
2012/11/22(木) 08:03:15.02それは Emacs の性質上嘘800でしょ。
Emacs は非マルスレなのでメール取り込み中には必ず止まる。
止まらないとしたらお前のEmacsが変わってるだけ。
変態を一般化するんじゃないよまったく。
0702名無しさん@お腹いっぱい。
2012/11/22(木) 08:13:51.95Mew のメール取り込みは別プロセス
0703名無しさん@お腹いっぱい。
2012/11/22(木) 09:30:51.610704名無しさん@お腹いっぱい。
2012/11/22(木) 09:36:54.40mewも久しぶりに聞いたわww
0705名無しさん@お腹いっぱい。
2012/11/22(木) 09:39:52.99ユーザからみて止まらないって話だろ。コミュ障しね。
0706名無しさん@お腹いっぱい。
2012/11/22(木) 09:49:11.39それは知ったか厨の性質上嘘800でしょ。
知ったか厨は知ってるつもりなので確証なしに全力で突っ込む。
確かだと思ってるならお前の脳ミソが変わってるだけ。
変態を一般化するんじゃないよまったく。
0707名無しさん@お腹いっぱい。
2012/11/22(木) 12:17:50.76古くは mh も非同期化パッケージ存在してたんだよな
0708名無しさん@お腹いっぱい。
2012/11/22(木) 13:05:21.510709名無しさん@お腹いっぱい。
2012/11/22(木) 13:49:39.390710名無しさん@お腹いっぱい。
2012/11/22(木) 21:39:36.00Gnusも同じだったけど、最近は数千件あっても止まらなくなったよ。
やればできるもんだな。
0711名無しさん@お腹いっぱい。
2012/11/22(木) 21:55:21.66新着が数千って意味?
新着じゃなければ2万くらいあってもmewは平気だけど。
0712名無しさん@お腹いっぱい。
2012/11/22(木) 22:21:21.91新着じゃなくて古いのもいれて。フォルダ開くのに覚悟が必要だった。
流量の多いMLのフォルダは1000通くらいで分割してた。
0713名無しさん@お腹いっぱい。
2012/11/22(木) 22:39:13.26サマリーの一覧をあらかじめつくってどこかに保存してあるかどうかじゃないの?
Mewは忘れたけど、Gnusは相当昔からちゃんと設定すればサマリーの一覧を保存して
それを参照してくれたはずだから、メール大量でも問題なかったはず
0714名無しさん@お腹いっぱい。
2012/11/22(木) 23:07:42.840715名無しさん@お腹いっぱい。
2012/11/22(木) 23:14:12.81もともと大量メッセージを処理する必要があるnews readerだったんだから。
nnmlの速度というより、pop3の速度(処理方式)の問題だったはず。
そうはいっても、Meadow2の終わりくらいからgnus使ってないから、何とも言えないがな。
0716名無しさん@お腹いっぱい。
2012/11/22(木) 23:41:13.27やはりちょっと掛かる>gnus
夏頃からbbdbが動き出したようだ。mewは組み込みのようだけど、
bbdb以外のアドレス帳的なものってどんなのがあるんだっけ?
0717名無しさん@お腹いっぱい。
2012/11/23(金) 00:31:11.560718名無しさん@お腹いっぱい。
2012/11/23(金) 00:58:19.890719名無しさん@お腹いっぱい。
2012/11/23(金) 03:21:03.080720名無しさん@お腹いっぱい。
2012/11/23(金) 07:14:34.67eweouz
Evolutionのアドレス帳がEmacsで使える。
0721名無しさん@お腹いっぱい。
2012/11/23(金) 09:04:46.64アドレスくらい記憶力で十分。
そういうのに頼りすぎるから人間は退化していく。
0722名無しさん@お腹いっぱい。
2012/11/23(金) 10:01:45.89> アドレスくらい記憶力で十分。
友達少なそうだね。。
0723名無しさん@お腹いっぱい。
2012/11/23(金) 10:45:54.43メールアドレスに変換するlispかいたなw
0724名無しさん@お腹いっぱい。
2012/11/23(金) 11:19:35.28昔は mu-cite とか c-sig とかいろいろ入れてたよね。 semi のバージョンにこだわったりとか。
mhc のアイデアは emacs だけで終わらせるのは惜しいとは思うな。
0725名無しさん@お腹いっぱい。
2012/11/23(金) 14:07:02.29同意だわ
電子機器に甘えて電話番号も覚えられない奴ゆとりが多くて呆れる
IPじゃなくてドメインで覚えてる奴も同類な
0726名無しさん@お腹いっぱい。
2012/11/23(金) 14:10:44.64ttp://www.fujisan.co.jp/zasshi-kensaku.asp?sid=825060&q=Scheme+Emacs+Common+Lisp
0727名無しさん@お腹いっぱい。
2012/11/23(金) 14:20:03.050728名無しさん@お腹いっぱい。
2012/11/23(金) 16:23:52.57ttp://www.fujisan.co.jp/zasshi-kensaku.asp?sid=825060&q=Scheme+Emacs+Common+Lisp
.....................................................^^^^^
クソブラウザつかうな。ハゲ。
0729名無しさん@お腹いっぱい。
2012/11/23(金) 16:55:31.970731名無しさん@お腹いっぱい。
2012/11/26(月) 03:06:22.691000通とかはどうってことない
100000通だとちょっと厳しいかも
0732名無しさん@お腹いっぱい。
2012/11/26(月) 07:49:58.050733名無しさん@お腹いっぱい。
2012/11/26(月) 17:29:18.770734名無しさん@お腹いっぱい。
2012/11/26(月) 23:16:06.52あってもよさそうだな。技術的には何の障害もないよね。
もっと色々Webアプリのフロントエンドが出来るとうれしい。
0735名無しさん@お腹いっぱい。
2012/11/26(月) 23:21:32.81imap 用意されてるんだしそっちで繋げばいいと思うし大抵の人はそっちでやってると思うんだけど
0736名無しさん@お腹いっぱい。
2012/11/26(月) 23:23:57.33google mapのを作った人が作ってる。
0737名無しさん@お腹いっぱい。
2012/11/27(火) 00:23:49.630738名無しさん@お腹いっぱい。
2012/11/27(火) 22:24:41.84それでも1000通はない
0739名無しさん@お腹いっぱい。
2012/11/29(木) 08:24:24.24Mew使いこそが真のEmacserだと思うよ。歴史的にも。
0740名無しさん@お腹いっぱい。
2012/11/29(木) 09:19:36.84え、R. Stallman も Mew ユーザーってこと?
0741名無しさん@お腹いっぱい。
2012/11/29(木) 13:27:19.75GNU emacs24を使っています。
今日、iBusにMozcを入れ、iBus.elをインストールしたところ、
Emacsがフリーズするようになってしまいました。
文字を変換してみると、ちゃんとMozcの変換になっていますが、
カーソルを移動させると急に重くなり、
5行くらい動いたところで全く反応しなくなります。
どのキーを押しても反応しないです。kill以外では消すこともできないです。
iBusを無効にすると、ちゃんと動きます。
何が原因なのでしょうか?
OSはDebian Wheezyです。
0742名無しさん@お腹いっぱい。
2012/11/29(木) 13:28:04.450743名無しさん@お腹いっぱい。
2012/11/29(木) 18:22:47.68ここだと板違いですか?
0744名無しさん@お腹いっぱい。
2012/11/29(木) 18:23:46.360745名無しさん@お腹いっぱい。
2012/11/29(木) 21:05:48.84emacs-mozcのパッケージ入れたほうがいいのでは
0746名無しさん@お腹いっぱい。
2012/11/30(金) 08:51:49.330747名無しさん@お腹いっぱい。
2012/11/30(金) 11:57:47.24この前はじめて RMS の顔を Wikipedia で見たけど
あれは愛情の冷めた妻を眺める男の眼だよ。
Emacs を愛してる眼じゃない。
0748名無しさん@お腹いっぱい。
2012/11/30(金) 12:05:06.080749名無しさん@お腹いっぱい。
2012/11/30(金) 12:07:03.280750名無しさん@お腹いっぱい。
2012/11/30(金) 16:28:26.250751名無しさん@お腹いっぱい。
2012/11/30(金) 16:31:21.010752名無しさん@お腹いっぱい。
2012/11/30(金) 17:03:09.16じわじわくる
0753名無しさん@お腹いっぱい。
2012/12/01(土) 00:57:48.79誰か常用している人っているの?
前使ってみたけど、あんまりいい感じじゃなかった。
0754名無しさん@お腹いっぱい。
2012/12/01(土) 01:15:39.53病気の人が作ったelispは使わない主義。
0755名無しさん@お腹いっぱい。
2012/12/01(土) 03:08:07.690756名無しさん@お腹いっぱい。
2012/12/01(土) 11:56:59.70その主義とやらが病気っぽいよね。
0757名無しさん@お腹いっぱい。
2012/12/02(日) 01:04:17.08しかも候補がドバっと沢山出ても下の方はほとんど見てない事にも気付いた。
minibufferでanything-filelist+のみを最小限のコードで誰か実装してくれないかね。
0758名無しさん@お腹いっぱい。
2012/12/02(日) 08:17:36.05このスレは味噌汁を愛してやまない日本男児が泥臭くも熱く語りあうスレなんだ。
悪いが帰ってくれ。
0759名無しさん@お腹いっぱい。
2012/12/02(日) 08:36:24.590760名無しさん@お腹いっぱい。
2012/12/02(日) 08:38:10.85エネテングスレ
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0761名無しさん@お腹いっぱい。
2012/12/02(日) 10:24:55.310762名無しさん@お腹いっぱい。
2012/12/02(日) 11:19:15.880763名無しさん@お腹いっぱい。
2012/12/02(日) 13:01:36.01仕様調べんのめんどくせーから仕様出してみな。
誰か書いてくれるかもしれんぞ。(時間があったら書くかもしれん)
と思っている人が俺以外にもいるような気がする。
0764名無しさん@お腹いっぱい。
2012/12/02(日) 16:43:14.34仕様はバッファとrecentfとbookmarkを串刺し検索出来ればいいだけだよ。
iswitchbとかidoと同じ挙動でプラスしてrecentfとbookmarkも同時に検索出来る感じ。
0765名無しさん@お腹いっぱい。
2012/12/02(日) 16:59:45.95微妙に変えたいんだけどそういう背景色の設定ってEmacsは
できるのでしょうか?
0766名無しさん@お腹いっぱい。
2012/12/02(日) 17:46:26.12ttp://www.emacswiki.org/emacs/stripes.el
0767名無しさん@お腹いっぱい。
2012/12/02(日) 22:10:56.53非力なPCだとものすごい遅くなったりしたな
0768名無しさん@お腹いっぱい。
2012/12/02(日) 22:22:15.71iswichb-make-buflist-hook 内で iswitchb-temp-buflist に適当な要素くっつけると候補に出てくるようになるから、
その中で recentf とか bookmark の中身足してやればいいと思ったけど
選択した時に自動的に find-file したり point 移動したりするのも入れなきゃいけない一手間が必要だね
0769名無しさん@お腹いっぱい。
2012/12/02(日) 23:23:58.37一応recentf-listの中身についてもマッチするようになるよ。マッチするバッファがないときだけマッチする仕様だけど。
0770名無しさん@お腹いっぱい。
2012/12/04(火) 00:48:26.04なるほど、メモったんで後で試してみるよ。
>>769
ほう、当然バッファが優先なんでそれでいいと思う。今試してみるよ。
0771名無しさん@お腹いっぱい。
2012/12/04(火) 01:07:47.36試してみたけどいいね!
iswitchbも昔使ってたけどこんな便利機能に気付かなかったよ。
よし、後はbookmarkだけだ。ソース見た感じ拡張は出来そうだね。
履歴を1000ぐらいにすればbookmarkいらないという意見もありそうだけど、
ディレクトリとか登録してるんで、recentfじゃ扱えない。
ただそれも、某氏のrecentf-extで解決するけど、一度使ったところ
履歴にゴミが増えて駄目だった。
0772名無しさん@お腹いっぱい。
2012/12/04(火) 01:34:42.26recentf って普通にディレクトリ保存されないっけ?
あ,もしかして,Dired で開いたら保存されるのか.
0773名無しさん@お腹いっぱい。
2012/12/04(火) 02:22:51.72保存されない。ただ、履歴としてディレクトリを混ぜる事は可能なんで、
それをやったのがrecentf-ext.elだね。
それと、iswitchb-use-virtual-buffersは別ディレクトリの同名ファイルは
1つに纏めて表示するんでかなり不便だ。(どっちかしか開けない)
バッファはuniquifyすればどっちもわかりやすく開けるのに。
iswitchb-use-virtual-buffersは結構書き換えないと駄目だな。
しかしソースはわかりやすいんでbookmarkの対応込みで何とかなりそうだ。
0774名無しさん@お腹いっぱい。
2012/12/04(火) 02:51:01.59なるほど,recentf-ext の機能だったのか.
導入しているのを忘れていた.
0775773
2012/12/04(火) 03:11:52.34bookmarkの方を見に行くコードを書いて、とりあえず動作した。
これを叩き台にするとして今日はもう寝よ。
0776名無しさん@お腹いっぱい。
2012/12/04(火) 07:07:31.25Emacs-lisp のカスタマイズしてばかりで全然生産性あがってないよね。
しまいにはルビキチのように Emacs-lisp が上手くなったことを
売りにする始末。マッチポンプやないか。
プログラマなら凄いプロダクトつくって語れ。
正論でスマン。でもこれだけは言っておきたかったんだ。
0777名無しさん@お腹いっぱい。
2012/12/04(火) 07:08:10.80Emacs-lisp のカスタマイズしてばかりで全然生産性あがってないよね。
しまいにはルビキチのように Emacs-lisp が上手くなったことを
売りにする始末。マッチポンプやないか。
プログラマなら凄いプロダクトつくって語れ。
正論でスマン。でもこれだけは言っておきたかったんだ。
0778名無しさん@お腹いっぱい。
2012/12/04(火) 09:22:28.670779名無しさん@お腹いっぱい。
2012/12/04(火) 10:29:26.05そんな言い方しなくても。
0780名無しさん@お腹いっぱい。
2012/12/04(火) 13:08:42.15一番痛いんじゃないかとマジレス
0781名無しさん@お腹いっぱい。
2012/12/04(火) 13:47:35.13しかし、偉そうなこというなら自分のプロダクト晒せカス。>>777
0782名無しさん@お腹いっぱい。
2012/12/04(火) 14:05:01.94友人にUSBメモリから起動できるMeadow環境をあげようと思っているのですが、
立ちあがったら自動で自分の書いたREADME.txtが開くように、.emacsに
(if (not (string-match "自分のマシン名" system-name))
(add-hook 'after-init-hook
'(lambda ()
(progn
(find-file (expand-file-name "./README.txt"))
(switch-to-buffer "README.txt")))))
と書きましたが、fileだけ開いてbufferは普通の起動後と変わりません。
どうすれば、希望の動作になるでしょうか。
0783名無しさん@お腹いっぱい。
2012/12/04(火) 15:33:14.660784名無しさん@お腹いっぱい。
2012/12/04(火) 16:03:55.38言われて見ればその通りでした。ありがとうございます。
0785名無しさん@お腹いっぱい。
2012/12/04(火) 19:30:00.58ずいぶん無駄な時間を使ったような気がする
シェルに渡せばあっさりというのは結構あるな
0786名無しさん@お腹いっぱい。
2012/12/04(火) 22:15:18.440787名無しさん@お腹いっぱい。
2012/12/04(火) 22:44:21.48あんまり実際の生産性向上とかは意識してないなぁ
0788名無しさん@お腹いっぱい。
2012/12/05(水) 10:48:22.570789名無しさん@お腹いっぱい。
2012/12/05(水) 16:25:13.240790名無しさん@お腹いっぱい。
2012/12/05(水) 16:30:01.460791名無しさん@お腹いっぱい。
2012/12/05(水) 16:32:49.300792名無しさん@お腹いっぱい。
2012/12/05(水) 16:44:52.43ワロタ
0793名無しさん@お腹いっぱい。
2012/12/05(水) 16:47:08.380794名無しさん@お腹いっぱい。
2012/12/05(水) 18:19:55.44入社して一年目にEmacs使って仕事してたら、おれの指導についてた30台のおっさんにこんな訳わかんないもの使うのやめろとか日々言われてた。
かなりむかついたけど、我慢して半年ぐらい「すいません。この環境で慣れてるんですよ。」とかなんとかで謙った態度でかわし続けてた。
そういう連中がexplorer使ってファイルコピペするテスト作業をelispでキー操作一発でやってるのを見かけたときに
「おれも使ってみるかなぁ。これどうやるの?」と言ってきた。
もうすぐそいつとの仕事も終わりだったのとイライラが溜まりに溜まっていたので、それまでの従順な態度を豹変させて「お前には無理だよ馬鹿」って真顔で言ってやった。
おれのあまりの豹変ぶりにびびったのかそのおっさんはその後はだいぶ大人しくなった。
あの時の顔は何回思い出しても笑ってしまう。目を白黒させるってほんとにあるんだな。
0795名無しさん@お腹いっぱい。
2012/12/05(水) 18:48:54.920796名無しさん@お腹いっぱい。
2012/12/05(水) 20:00:03.180797名無しさん@お腹いっぱい。
2012/12/05(水) 20:39:37.170798名無しさん@お腹いっぱい。
2012/12/05(水) 21:01:01.720799名無しさん@お腹いっぱい。
2012/12/05(水) 21:02:24.320800名無しさん@お腹いっぱい。
2012/12/05(水) 21:12:25.61>「おれも使ってみるかなぁ。これどうやるの?」
0801名無しさん@お腹いっぱい。
2012/12/05(水) 21:58:09.54汎用性ないじゃん。
0802名無しさん@お腹いっぱい。
2012/12/05(水) 22:01:20.78>もっと汎用性あるものつかってテストツール書いて
↓
>「おれも使ってみるかなぁ。これどうやるの?」
0803名無しさん@お腹いっぱい。
2012/12/05(水) 22:06:54.32まず、Aの横のCapsキーを
Ctrlに割り当てます。
0804名無しさん@お腹いっぱい。
2012/12/05(水) 22:08:04.090805名無しさん@お腹いっぱい。
2012/12/05(水) 22:11:33.450806名無しさん@お腹いっぱい。
2012/12/06(木) 01:29:11.26Elispを導入するにあたり
auto-installを使うか、packageを使うかどちらがいいのでしょうか?
0807名無しさん@お腹いっぱい。
2012/12/06(木) 02:54:46.06俺はいまだに手動でやってるが
そんなに入れるものもないし
とういうか最近まったく新しいの入れてないな
0808名無しさん@お腹いっぱい。
2012/12/06(木) 02:55:23.90package にある奴は package,それ以外は auto-install で
いいんじゃない? package の方がアップデートとか,削除とか
簡単で使いやすいと思う.標準添付だし.
0809名無しさん@お腹いっぱい。
2012/12/06(木) 09:14:33.430810名無しさん@お腹いっぱい。
2012/12/06(木) 09:50:09.93俺もそれだわw
0811名無しさん@お腹いっぱい。
2012/12/06(木) 10:44:29.490812名無しさん@お腹いっぱい。
2012/12/06(木) 11:00:22.30こんな話題、5年前の Linux 板ではうなぎの池のうなぎほどうじゃうじゃいた。
0813名無しさん@お腹いっぱい。
2012/12/06(木) 11:03:30.760814名無しさん@お腹いっぱい。
2012/12/06(木) 11:21:08.380815名無しさん@お腹いっぱい。
2012/12/06(木) 19:51:57.95なかったらレシピ書く
インストールしたelispの一覧ファイルの保存場所を任意に指定できたらいいのに
それならそれをdotfilesフォルダに置いて、dotfilesをgithubにおいておけば簡単にelisp本体は環境を復元できるようになる(el-getだけはどうにかして導入する必要あるけど
0816名無しさん@お腹いっぱい。
2012/12/06(木) 21:18:03.53最近はデフォルト教に傾いてるから
いかに標準以外のパッケージを減らせるかに腐心するようになってきたわ
0817名無しさん@お腹いっぱい。
2012/12/06(木) 21:43:36.24設定に(auto-install-update-emacswiki-package-name t)入れると
かなり起動が遅くなったのですが仕様ですか?
0818名無しさん@お腹いっぱい。
2012/12/06(木) 21:44:25.730819名無しさん@お腹いっぱい。
2012/12/06(木) 23:09:40.91タブ文字じゃ無くて空白文字を挿入するように変更できますか?
また、言語によってカスタマイズできるのでしょうか。
0820名無しさん@お腹いっぱい。
2012/12/06(木) 23:18:58.82つモードフック
0821名無しさん@お腹いっぱい。
2012/12/06(木) 23:51:58.96ありがとうございます!できました!!
0822名無しさん@お腹いっぱい。
2012/12/07(金) 01:00:08.73仕様です。
はい次。
0823名無しさん@お腹いっぱい。
2012/12/07(金) 11:34:38.15emacs起動時にネットワークにアクセスするようなものはあんま使いたくないなあ
0824名無しさん@お腹いっぱい。
2012/12/07(金) 11:55:54.910825名無しさん@お腹いっぱい。
2012/12/07(金) 12:02:51.73>>823
このスレで聞いて。臭くなるから。
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0826名無しさん@お腹いっぱい。
2012/12/08(土) 10:39:20.03Emacsスレはるびきちスレも同然で
それ以外の話題はよそでやれというのが筋ってもんではないの?
0827名無しさん@お腹いっぱい。
2012/12/08(土) 10:50:33.700828名無しさん@お腹いっぱい。
2012/12/08(土) 15:36:30.720829名無しさん@お腹いっぱい。
2012/12/08(土) 16:05:04.620830名無しさん@お腹いっぱい。
2012/12/08(土) 18:12:08.320831名無しさん@お腹いっぱい。
2012/12/08(土) 21:03:47.80http://itri.aist-go.jp/jp/section/knowledge.html
0832名無しさん@お腹いっぱい。
2012/12/08(土) 21:33:37.98> H14PRO-024 Mule -- Multilingual Enhancement to GNU Emacs
> H14PRO-023 GNU Emacs-21 に対するアラビア文字処理機能の追加
> H14PRO-021 多言語機能の強化をより簡便にするためのEmacsへの追加機能
> H14PRO-020 CGreek Package for Emacs-20 and Meadow
> H13PRO-009 UnicodeをあつかうためのEmacsに対する修正及び追加
平成15年で最後ってことかなぁ?
今でも半田さんが関わってるのはこのときの不具合対応ってことなの。
0833名無しさん@お腹いっぱい。
2012/12/08(土) 22:16:17.030834名無しさん@お腹いっぱい。
2012/12/09(日) 07:30:23.77スレを分けろという声が上がったんだな。
勢力とかるびきちはクソだとかは関係なく、そういうもんじゃねーの?
Mewスレとかhowmスレとかもある。
そんなにるびきち周辺の話題ばかりになるならるびきちスレ(anythingスレ?)
をつくればよい。むしろ栄転じゃんw
「日本のEmacs界をるびきちが背負ってる」んなら繁盛するんじゃね?
0835名無しさん@お腹いっぱい。
2012/12/09(日) 08:27:20.61もうあるよ。
http://toro.2ch.net/test/read.cgi/unix/1342582441/
0836名無しさん@お腹いっぱい。
2012/12/09(日) 11:34:24.80それはるびきちモードでも出来ない限り適用できないだろ。
るびきちはいってみれば日本人Emacsユーザーの代表格。
そのるびきちの話題が最優先となるのはEmacsスレである以上必然的。
0837名無しさん@お腹いっぱい。
2012/12/09(日) 11:36:53.650838名無しさん@お腹いっぱい。
2012/12/09(日) 16:49:38.11「Emax」ってなんかダサいな。なんでだろ。なんかチャラい。
0839名無しさん@お腹いっぱい。
2012/12/09(日) 17:31:33.470840名無しさん@お腹いっぱい。
2012/12/09(日) 18:26:15.870841名無しさん@お腹いっぱい。
2012/12/09(日) 18:46:36.58Anything は世界の生産性を少なく見積っても 5 %は上げてる。
0842名無しさん@お腹いっぱい。
2012/12/09(日) 19:08:54.750843名無しさん@お腹いっぱい。
2012/12/09(日) 19:22:04.840844名無しさん@お腹いっぱい。
2012/12/09(日) 19:22:35.650845名無しさん@お腹いっぱい。
2012/12/09(日) 22:14:26.06mac は macro の略だから。
0846名無しさん@お腹いっぱい。
2012/12/10(月) 06:47:43.320847名無しさん@お腹いっぱい。
2012/12/10(月) 11:23:46.150848名無しさん@お腹いっぱい。
2012/12/10(月) 16:41:52.71ウィンドウ設定を以下のようにしているのですが、1窓目はちゃんと黒の半透明のウィンドウに成るのですが、
2窓目以降で白の半透明ウィンドウになってしまします。
理由が分かる方いましたら押してください。よろしくお願いします。
;; ウィンドウ設定
(if window-system (progn
(setq initial-frame-alist '((width . 110) (height . 40) (top . 50)))
(set-background-color "Black")
(set-foreground-color "White")
(set-cursor-color "Gray")
))
(setq default-frame-alist
(append
(list
'(alpha . (85 40))
) default-frame-alist))
0849名無しさん@お腹いっぱい。
2012/12/10(月) 16:51:32.460850名無しさん@お腹いっぱい。
2012/12/10(月) 16:51:32.530851名無しさん@お腹いっぱい。
2012/12/10(月) 16:52:38.390852名無しさん@お腹いっぱい。
2012/12/10(月) 17:07:08.98読んでる人が少ないとは限らんのだよ。
0853名無しさん@お腹いっぱい。
2012/12/10(月) 19:39:48.37ありがとうございます
では全てのウィンドウに適応するにはどう書けば良いのでしょうか?
0854名無しさん@お腹いっぱい。
2012/12/10(月) 21:59:53.61こう書いたパイソンプログラムをrun-pythonすると
>Searching for program: no such file or directory, python
こう表示されてしまいました。
gnupackのemacsを使って居るのですが、
gnupackのputtyでpythonと入力するとpythonプログラムが問題無く起動します
どう修正すればいいのでしょうか
0855名無しさん@お腹いっぱい。
2012/12/10(月) 22:24:53.22全部default-frame-alistに設定すればいいんだよ
0856名無しさん@お腹いっぱい。
2012/12/10(月) 22:38:06.91「適用」な。
0857名無しさん@お腹いっぱい。
2012/12/10(月) 22:50:47.23すみません、具体的に書き方を教えて頂けないでしょうか....
0858名無しさん@お腹いっぱい。
2012/12/10(月) 23:51:39.77LinuxとWindowsで使えるけど、どういう使い方があるかね。
パッと思い付くのは、diredの中身が自動的に同期されるぐらいだけど。
0859名無しさん@お腹いっぱい。
2012/12/11(火) 01:26:07.46>855 から約35分か。あきらめろ。
0860名無しさん@お腹いっぱい。
2012/12/11(火) 01:29:02.21tail -f 風なことができるかな
0861名無しさん@お腹いっぱい。
2012/12/11(火) 06:15:21.56gnupackのemacsなら以下をやっとけば、
(require 'cygwin-mount)
(cygwin-mount-activate)
mintty上で実行できるプログラムはemacs上でもだいたい問題なく実行できるようになる。
自分で変な設定をしてなければ。
0862名無しさん@お腹いっぱい。
2012/12/11(火) 06:17:49.08default-frame-alistの設定なんて探せばいくらでもみつかるだろ
0863名無しさん@お腹いっぱい。
2012/12/11(火) 07:40:48.30これだけで世界中の無駄骨が折れているのではなかったか。
0864名無しさん@お腹いっぱい。
2012/12/11(火) 08:08:51.210865名無しさん@お腹いっぱい。
2012/12/11(火) 08:12:19.02るびきちがトップスターという現状は、
例えるなら日本の芸能界トップが猫ひろしである世界のように
貧しいと思う。すべてはそこから。
0866名無しさん@お腹いっぱい。
2012/12/11(火) 11:23:57.07実は今や>>848程度なら自分で設定ファイルを書くまでもなくマウスとメニューで設定できる。
でも、昔から使ってる奴はそんなの使わないから、ここで聞いても答えは返ってこないだろう。
>>861もgnupackのデフォルトそのまま使えば設定いらないと思うんだけどなあ。
あらかじめ用意されてるhomeディレクトリを使ってないのかね。
0867名無しさん@お腹いっぱい。
2012/12/11(火) 13:23:52.78今はそうでもないんだろうか
0868名無しさん@お腹いっぱい。
2012/12/11(火) 13:32:10.89そこで翼君が同意ングオーバーヘッドだ!!
あんなもん躊躇なく使える奴は .emacs 弄れるだろうという代物。
ハッカーはあくまでも高度なオタクであって
工業デザインの才能は無いという事に気付かされた事件。
0869名無しさん@お腹いっぱい。
2012/12/11(火) 13:39:46.850870名無しさん@お腹いっぱい。
2012/12/11(火) 13:59:04.610871名無しさん@お腹いっぱい。
2012/12/11(火) 16:43:45.29つっかいにくいよなぁw
あれ使ってる奴いるのかなぁ
0872名無しさん@お腹いっぱい。
2012/12/11(火) 16:53:18.810873名無しさん@お腹いっぱい。
2012/12/11(火) 17:24:55.96立ち上げ時のロードとかは特に気にならんな
0874名無しさん@お腹いっぱい。
2012/12/11(火) 22:02:45.30ありがとうございます。
動作確認のため最新版のgnupackを新たに入手してやり直してみました。
まずpythonのインストール(apt-cyg install python)し、
/homeにtest.py(内容は>>854)を作り、
mintty.exeでpython test.pyと入力したら正常に動いたのですが、
emacsでtest.pyを開きrun-pythonをしても>>854のエラーが出てしまいました
なおemacsでのpythonソースへのシンタックスハイライトは問題無く動いています
0875名無しさん@お腹いっぱい。
2012/12/11(火) 22:20:28.91gnupack に入ってる emacs も ntemacs だから本来は cygwin のパスを認識出来ないんだよね。
一応ちゃんと認識するように設定された状態になってはいるけど
文字コードまわりとかでいろいろたりない部分とかもあって当該スレでは補強の設定が貼り付けられてたりする。
パッケージの作者も眺めてるみたいだし。
0876名無しさん@お腹いっぱい。
2012/12/12(水) 00:27:07.77稀にsetqでは効果が無いものもあるし、一行でrequreとmodeの有効化が出来るってのも利点だな。
0877名無しさん@お腹いっぱい。
2012/12/12(水) 00:29:40.60global-auto-revert-modeを使えば似たような事は今でも出来たから
inotifyはやっぱいファイラの同期が主な用途かなぁ
0878名無しさん@お腹いっぱい。
2012/12/12(水) 00:50:02.07分かりました。そちらで聞いてみます。
0879名無しさん@お腹いっぱい。
2012/12/12(水) 01:30:49.59それがないとまだWinのエディタに生産性で勝ってるとは思えないんだが・・
0880名無しさん@お腹いっぱい。
2012/12/12(水) 01:46:23.200881名無しさん@お腹いっぱい。
2012/12/12(水) 01:57:58.240882名無しさん@お腹いっぱい。
2012/12/12(水) 01:59:45.190883名無しさん@お腹いっぱい。
2012/12/12(水) 02:34:42.97http://www.cua.dk/cua.html
http://askubuntu.com/questions/117522/
http://emacs-fu.blogspot.jp/2008/12/working-with-rectangular-selections.html
0884名無しさん@お腹いっぱい。
2012/12/12(水) 03:03:15.43デフォの矩形選択もあるし cua-mode もあるし
0885名無しさん@お腹いっぱい。
2012/12/12(水) 03:29:18.67生産性ガタ落ちもいいとこ
0886名無しさん@お腹いっぱい。
2012/12/12(水) 23:08:07.140887名無しさん@お腹いっぱい。
2012/12/13(木) 08:24:28.720888名無しさん@お腹いっぱい。
2012/12/13(木) 08:41:20.490889名無しさん@お腹いっぱい。
2012/12/13(木) 08:50:45.320890名無しさん@お腹いっぱい。
2012/12/13(木) 09:10:20.470891名無しさん@お腹いっぱい。
2012/12/13(木) 09:32:20.080892名無しさん@お腹いっぱい。
2012/12/13(木) 10:08:30.930893名無しさん@お腹いっぱい。
2012/12/13(木) 14:09:41.570894名無しさん@お腹いっぱい。
2012/12/13(木) 18:11:31.18view-read-only を t にして C-x q よりシンプルなコマンドで切り替えられるようにすれば
モードの概念が入ってるといえるようになるんでない?
0895名無しさん@お腹いっぱい。
2012/12/13(木) 18:22:09.91vi風に動くように移動,編集のコマンドを書いて
キーバインドもvi風
コード書く時は便利だよ
0896名無しさん@お腹いっぱい。
2012/12/13(木) 18:25:07.550897名無しさん@お腹いっぱい。
2012/12/13(木) 18:30:47.010898名無しさん@お腹いっぱい。
2012/12/13(木) 18:32:07.85その他はなんともいえないけど
0899名無しさん@お腹いっぱい。
2012/12/13(木) 18:32:50.950900名無しさん@お腹いっぱい。
2012/12/13(木) 18:33:33.130901名無しさん@お腹いっぱい。
2012/12/13(木) 19:31:03.13ターミナルエミュレータなりウィンドウシステムなりでモード切り替えたほうが便利じゃないかね?
IMEとの連動もやりやすそうだし。
0902名無しさん@お腹いっぱい。
2012/12/13(木) 20:45:41.785文字、5行を越える移動に上下左右で
カーソルずるずるやってる時点で初心者っすわ
入り口にすら立ってないっすわ
0903名無しさん@お腹いっぱい。
2012/12/13(木) 20:48:49.60お、おう・・・
0904名無しさん@お腹いっぱい。
2012/12/13(木) 20:50:41.16う、うん………
0905名無しさん@お腹いっぱい。
2012/12/13(木) 21:06:11.46そ、そやね・・・
0906名無しさん@お腹いっぱい。
2012/12/13(木) 21:37:35.89ま、まあね…
0907名無しさん@お腹いっぱい。
2012/12/13(木) 21:38:26.67C-n, C-pの連打だぜ
0908名無しさん@お腹いっぱい。
2012/12/13(木) 22:10:27.930909名無しさん@お腹いっぱい。
2012/12/14(金) 00:45:57.16なんの入り口なんだろう…
0910名無しさん@お腹いっぱい。
2012/12/14(金) 01:02:39.05てか「男坂」でググったら画像検索結果が完全に一致しててフイタ
0911名無しさん@お腹いっぱい。
2012/12/14(金) 08:13:06.370912名無しさん@お腹いっぱい。
2012/12/14(金) 13:30:45.650913名無しさん@お腹いっぱい。
2012/12/15(土) 08:24:15.88その過程でEmacsの歴史について調べているのですが一つ疑問です。
Emacsとe-maのど飴は歴史的につながりがありますか?
0914名無しさん@お腹いっぱい。
2012/12/15(土) 08:41:26.060915名無しさん@お腹いっぱい。
2012/12/15(土) 09:57:29.060916名無しさん@お腹いっぱい。
2012/12/15(土) 10:41:43.46その名も Emacvimterasakuyrahidemaler(イーマックヴィムテラサクラヒデマラー)
0917名無しさん@お腹いっぱい。
2012/12/15(土) 12:05:52.640918名無しさん@お腹いっぱい。
2012/12/15(土) 12:20:04.03テラサクラヒデマラー
(゚听)イラネ
0919名無しさん@お腹いっぱい。
2012/12/15(土) 13:59:03.90同意。
0920名無しさん@お腹いっぱい。
2012/12/15(土) 16:52:07.360921名無しさん@お腹いっぱい。
2012/12/16(日) 08:39:31.57アリー・マクビールっぽい。
0922名無しさん@お腹いっぱい。
2012/12/16(日) 08:42:28.79じゃあなぜEmacsは秀丸に勝てないんだ?
0923名無しさん@お腹いっぱい。
2012/12/16(日) 08:59:21.87勝つ?
0924名無しさん@お腹いっぱい。
2012/12/16(日) 09:10:05.09テクノロジーは競争に負けた時点で死ぬ。
Emacs が Emacs であるために
俺達 Emacser が Emacser であるために
勝ち続けなきゃならない。
0925名無しさん@お腹いっぱい。
2012/12/16(日) 09:50:39.40>>917
0926名無しさん@お腹いっぱい。
2012/12/16(日) 10:25:56.17>>104
0927名無しさん@お腹いっぱい。
2012/12/16(日) 16:54:43.800928名無しさん@お腹いっぱい。
2012/12/16(日) 17:49:48.040929名無しさん@お腹いっぱい。
2012/12/18(火) 12:19:42.56Webmacs は普通にありうると思う。
0930名無しさん@お腹いっぱい。
2012/12/18(火) 13:15:28.80なんだったかなあれ
0931名無しさん@お腹いっぱい。
2012/12/18(火) 13:28:03.620932名無しさん@お腹いっぱい。
2012/12/18(火) 14:01:35.83これだろ。GNU Emacsじゃないけどな。
0933名無しさん@お腹いっぱい。
2012/12/18(火) 20:12:12.22auto-installのメリット・デメリット、
package.elのメリット・デメリット、
この二つの併用のメリット・デメリットを教えて下さい。
0934名無しさん@お腹いっぱい。
2012/12/18(火) 20:30:50.00auto-install: 論外 あえてひとつ理由を挙げるならば、作者の意識が低すぎる。
誰でも編集できるEmacsWikiからコードをインストールするなどありえない。
0935名無しさん@お腹いっぱい。
2012/12/19(水) 11:48:49.44どっちも使ってないのではじめて知ったが、マジか。
それはひどいな。
0936名無しさん@お腹いっぱい。
2012/12/19(水) 11:50:07.06「el を自動インストールできるという情報」だけで使う人がいる以上ヤバいな。
0937名無しさん@お腹いっぱい。
2012/12/19(水) 17:09:57.41Emacsでhelmを使いたいのですが、設定ファイルに (require 'helm-config) と書き、Emacsを再起動したあとに M-x してみると、ミニバッファに
Wrong type argument: integer-or-marker-p, key
と表示されてhelmが上手く動きません。
環境はArchlinux,emacs-24.2.1です。
0938名無しさん@お腹いっぱい。
2012/12/19(水) 17:22:10.18それって別に EmacsWiki からダウンロードすることに限った
話ではないのでは? package でダウンロードしても,悪意の
あるコードである可能性はあるし.まあ誰でも編集できる方が
危険性は高いとは思うけど.
0939名無しさん@お腹いっぱい。
2012/12/19(水) 17:31:07.06>すみません、分からないことがあるので教えていただけませんか。
>Emacsでhelmを使いたいのですが、設定ファイルに (require 'helm-config) と書き、Emacsを再起動したあとに M-x してみると、ミニバッファに
>Wrong type argument: integer-or-marker-p, key
>と表示されてhelmが上手く動きません。
>
>環境はArchlinux,emacs-24.2.1です。
937です。MELPAからインストールしたのですが、アップグレードしたらあっさり起動できました。
0940名無しさん@お腹いっぱい。
2012/12/19(水) 18:08:12.19誰もが匿名で編集できるという事ががどういう事か全然わかっていない。
0941名無しさん@お腹いっぱい。
2012/12/19(水) 20:35:58.85単一ファイルに署名も追加する方法でも考えてくれないと。
0942名無しさん@お腹いっぱい。
2012/12/19(水) 21:02:05.94いろんな.elファイルが必要なものはauto-installが
いいと思いました。
0943名無しさん@お腹いっぱい。
2012/12/19(水) 21:12:25.00今どきgithubでも公開しないなんてありえんだろ。
0944名無しさん@お腹いっぱい。
2012/12/19(水) 21:19:35.030945名無しさん@お腹いっぱい。
2012/12/19(水) 21:45:15.68anythingってどれをどれだけインストールすればいいの?
0946名無しさん@お腹いっぱい。
2012/12/19(水) 22:58:40.45anything呪いがかかっているのでディスクから完全に抹消するべき。
0947名無しさん@お腹いっぱい。
2012/12/20(木) 00:16:59.89SKKを使うようになってから何年経ったか忘れたけど、完全にフリーの
かな漢字変換であまり困る事無く普通に使えてるのは凄い事だよ。
0948名無しさん@お腹いっぱい。
2012/12/20(木) 00:21:36.4024になってからやたら遅くなったから、これで少しは速くなるだろう。
0949名無しさん@お腹いっぱい。
2012/12/20(木) 00:56:00.30わりといいマシン使ってるんで明らかに体感できるとはいい切れなかったんだが
微妙に反応が遅れる感じがちょっと気になってた
0950名無しさん@お腹いっぱい。
2012/12/20(木) 01:35:32.06書いてあるのに習って
(add-to-list 'ac-dictionary-directories "~/.emacs.d/elisp/auto-complete-20121203.832/dict")
(require 'auto-complete-config)
(ac-config-default)
とやりEmacsを再起動させると
Symbol's value as variable is void: ac-dictionary-directories
と出てしまいます。
何がいけないのでしょうか。
packageでインストールする際、popupも同時にインストールされましたが
popup.el:31:1:Warning: cl package required at runtime
In popup-item-summary:
popup.el:289:11:Warning: defsubst `popup-item-summary' was used before it was
defined
In popup-isearch:
popup.el:908:34:Warning: reference to free variable
`popup-menu-show-quick-help-function'
In popup-menu*:
popup.el:1184:30:Warning: reference to free variable `popup-menu-keymap'
とも出てしまいました。
0951名無しさん@お腹いっぱい。
2012/12/20(木) 02:19:10.67そのエラーメッセージでぐぐると一番上のページがそのまんまこの質問と答えでワラタよ
0952名無しさん@お腹いっぱい。
2012/12/20(木) 03:23:57.07導入からやり直してみたいと思います。
0953名無しさん@お腹いっぱい。
2012/12/20(木) 04:35:49.85packageでインストールしたelispのある場所がload-pathに登録されてないだけだろ
0954名無しさん@お腹いっぱい。
2012/12/20(木) 08:43:36.760955名無しさん@お腹いっぱい。
2012/12/20(木) 13:24:47.37(require 'auto-complete-config)
(ac-config-default)
0956名無しさん@お腹いっぱい。
2012/12/20(木) 13:26:33.050957名無しさん@お腹いっぱい。
2012/12/20(木) 13:44:30.410958名無しさん@お腹いっぱい。
2012/12/20(木) 13:58:13.23packageでインストールした物が存在するディレクトリのload-pathへの反映が、init.elの実行の後に、
行われるようになってるのかな?
init.elで何もしてないとpackageでインストールした物をrequireできないみたい。
init.el中で(package-initialize)すれば、load-pathに反映されて、その後ならrequireできる。
0959名無しさん@お腹いっぱい。
2012/12/21(金) 01:21:47.21> elispのプロファイラが実装されてから、早速cc-modeがやり玉に上げられてる。
> 24になってからやたら遅くなったから、これで少しは速くなるだろう。
これってなんていうプロファイラです?
0960名無しさん@お腹いっぱい。
2012/12/22(土) 01:49:11.95M-x profiler-start らしいけど、リリースされているバージョンでは実装されてないよ。
0961名無しさん@お腹いっぱい。
2012/12/22(土) 12:04:01.260962名無しさん@お腹いっぱい。
2012/12/22(土) 12:43:34.84elisp レベルじゃなく C レベルで実装したとかいうやつ。
その時の解説だと elp よりはるかに高性能だった記憶が
0963名無しさん@お腹いっぱい。
2012/12/22(土) 20:41:44.88fontlock でひっかかってるような気がする
0964名無しさん@お腹いっぱい。
2012/12/23(日) 11:14:43.91Infoに詳しく書いてある。
Whenever Emacs starts up, it automatically calls the function
`package-initialize' to load installed packages. This is done after
loading the init file and abbrev file (if any) and before running
`after-init-hook' (*note Startup Summary::). Automatic package loading
is disabled if the user option `package-enable-at-startup' is `nil'.
カスタマイズ変数は setq でパッケージ読み込み前に設定できるし、
autoload は、(ちゃんとしたelispなら)ELPAが自動的に XXXX-autoloads.el
を生成して起動時に読み込んでくれる。読み込み後に行いたい設定は、init.el で、
eval-after-load を使うか、 after-init-hook に仕込んでおけば良い。
どうしても嫌ならば、init.el の中で (package-initialize) を設定すればOK。
0965名無しさん@お腹いっぱい。
2012/12/23(日) 16:25:43.28これを全部view-modeにする良い方法ないかな
view-fileで開いたら一つしか開けなくて不便
0966名無しさん@お腹いっぱい。
2012/12/23(日) 16:34:50.73view-mode-enable を噛ませた関数にして .emacs に置いとく
0967名無しさん@お腹いっぱい。
2012/12/23(日) 16:50:56.66ありがとうございました
0968名無しさん@お腹いっぱい。
2012/12/23(日) 17:01:11.070969名無しさん@お腹いっぱい。
2012/12/23(日) 17:13:50.190970名無しさん@お腹いっぱい。
2012/12/23(日) 18:25:39.04> >>959
> M-x profiler-start らしいけど、リリースされているバージョンでは実装されてないよ。
なるほど、じゃあ24.3かそれ以降には搭載されるかも、ってことですね。
0971名無しさん@お腹いっぱい。
2012/12/23(日) 19:36:12.00牛が主人公の横スクロールで
Emacsキーバインドで技を出しながら進んでいくみたいなやつ。
例えば、ファイルみたいなのが出てきて
M-x dired でかたづけていくみたいな。
こういうのがあればEmacsも活気づくはず。
0972名無しさん@お腹いっぱい。
2012/12/23(日) 19:39:10.440973名無しさん@お腹いっぱい。
2012/12/23(日) 19:56:04.78テトリスに飽きてきたから
0974名無しさん@お腹いっぱい。
2012/12/23(日) 20:01:29.95「Emacsはテトリスもできてすごいだろ。」って無意味な自慢するのにしか利用されてない予感。
0975名無しさん@お腹いっぱい。
2012/12/23(日) 20:03:44.190976名無しさん@お腹いっぱい。
2012/12/23(日) 20:04:52.100977名無しさん@お腹いっぱい。
2012/12/23(日) 20:06:52.810978名無しさん@お腹いっぱい。
2012/12/23(日) 20:17:35.77VIM Adventures ってあるよね.あれはゲーム性もあったし
チュートリアルになっててよかった.
横スクロールアクションなのか,横スクロールして進んでいく
アドベンチャーゲームなのか.どうせなら Emacs 上で画像使って
くれるとおもしろい.
0979名無しさん@お腹いっぱい。
2012/12/23(日) 22:23:20.690980名無しさん@お腹いっぱい。
2012/12/23(日) 23:22:41.470981名無しさん@お腹いっぱい。
2012/12/23(日) 23:29:13.000982名無しさん@お腹いっぱい。
2012/12/23(日) 23:48:51.960983名無しさん@お腹いっぱい。
2012/12/23(日) 23:53:40.90(defun view-files (filename &optional wildcards)
(interactive
(find-file-read-args "View file: "
(confirm-nonexistent-file-or-buffer)))
(let ((value (find-file-noselect filename nil nil wildcards)))
(mapcar 'view-buffer
(if (listp value) value (nreverse (list value))))))
0984名無しさん@お腹いっぱい。
2012/12/23(日) 23:55:18.78(defun kill-buffers (string)
(interactive "sKill-buffers: ")
(if (string= string "")
(kill-buffer (current-buffer))
(dolist (buffer (buffer-list))
(if (string-match (wildcard-to-regexp string) (format "%s" buffer))
(kill-buffer buffer)))))
0985名無しさん@お腹いっぱい。
2012/12/24(月) 00:10:48.75くそくだらねぇ。プログラマやめちまえ!
0986名無しさん@お腹いっぱい。
2012/12/24(月) 01:18:40.63問題も少し前に修正が入ってるから、24.3のcc-modeは大分良くなってそうだ。
0987名無しさん@お腹いっぱい。
2012/12/24(月) 01:30:16.15別にくだらない事はないし、お前が辞めればいいだけ。
0988名無しさん@お腹いっぱい。
2012/12/24(月) 07:57:56.61汎用的なのはだいたい既にあるし
だからゲームが求められているんだよ
0989名無しさん@お腹いっぱい。
2012/12/24(月) 08:22:46.320990名無しさん@お腹いっぱい。
2012/12/24(月) 10:20:04.610991名無しさん@お腹いっぱい。
2012/12/24(月) 10:20:47.030992名無しさん@お腹いっぱい。
2012/12/24(月) 11:10:02.66中二まるだしのレスに反応するのが間違っとる
0993名無しさん@お腹いっぱい。
2012/12/24(月) 11:12:57.820994名無しさん@お腹いっぱい。
2012/12/24(月) 11:17:02.030995名無しさん@お腹いっぱい。
2012/12/24(月) 11:28:57.74自覚ないのね。可哀想に
0996名無しさん@お腹いっぱい。
2012/12/24(月) 12:18:25.580997名無しさん@お腹いっぱい。
2012/12/24(月) 12:25:00.010998名無しさん@お腹いっぱい。
2012/12/24(月) 12:27:43.52http://toro.2ch.net/test/read.cgi/unix/1356319580/
0999名無しさん@お腹いっぱい。
2012/12/24(月) 13:07:38.96もうそれ時代遅れ。
1000名無しさん@お腹いっぱい。
2012/12/24(月) 13:08:24.1110011001
Over 1000Threadもう書けないので、新しいスレッドを立ててくださいです。。。
レス数が1000を超えています。これ以上書き込みはできません。