1 名前:名無しさん@お腹いっぱい。 [2011/11/29(火) 17:50:44.24 ] 前スレ Emacs Part 38 hibari.2ch.net/test/read.cgi/unix/1308635178/
521 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 23:38:44.28 ] RMSが離れたとたんリリースサイクルが速くなったような気がする
522 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 23:50:17.07 ] もうrmsも老害か。lose32ってやってるの見ててなんか色々思っちゃった。
523 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/05(木) 23:51:11.63 ] >>519 少しカスタマイズしたdiredですこぶる快適に使えているが。 とりあえず何が不満なのか言ってみ。
524 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 00:24:49.33 ] レジスタ使いこなしてる人ってどんだけいるんだろう
525 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 00:34:22.55 ] bf-mode と popwin の相性が今ひとつで悲しい
526 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 10:30:11.51 ] >>513 ありがとうございます。 できました。
527 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 12:36:51.01 ] find-grep-dired でも lv 付属の lgrep を使いたいんですがうまく動作できません。 うまく動かせている方はいらっしゃりますでしょうか? find-grep-dired のソースを見てみると、lgrep が対応していないオプション -e がハードコーディングされていたので defadvice で書き換えたのですが、こんどは lgrep に出力無しにするオプションがないため dired 側がまともに動かなくなりました。
528 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:15:53.03 ] 過去ログ眺めてるとるびきちがいかに愛されているかよくわかっていいな。
529 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:20:10.22 ] * このスレでのコミュニケーションを前スレ以上に活発にすること (用がなくとも、毎日の書き込みが理想) * 部外者/非Emacsユーザーの書き込みも可。但し、女性の書き込みは場の雰囲気を乱すので不可
530 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:26:07.82 ] >>527 find-grep-dired で lgrep を使うメリットは何?
531 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:26:47.90 ] auto-complete.elで候補選択にカーソルキーではなくてC-nとC-pを使うようにするには どうすればよいですか 候補選択時だけカーソルキーまで手を伸ばすのに違和感がありますので
532 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:32:39.48 ] >>530 日本語で検索したかったので。 色んなエンコードのファイルが散らばっているのです。
533 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:32:56.08 ] (setq ac-use-menu-map t)
534 名前:530 mailto:sage [2012/01/06(金) 13:33:41.70 ] >>532 わり、勘違いした。
535 名前:531 mailto:sage [2012/01/06(金) 13:49:57.19 ] >>533 探していたのはまさにそれです ありがとうございます。
536 名前:名無しさん@お腹いっぱい。 [2012/01/06(金) 13:53:42.91 ] 最近カキコが多いな、なんで?
537 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 13:55:35.12 ] メルマガから人ながれてきてるんだろ
538 名前:名無しさん@お腹いっぱい。 [2012/01/06(金) 13:59:10.09 ] 例のメルマガか
539 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:06:22.37 ] (read-string)で入力を要求しバッファ内の文字列とヒットするなら再度入力を求め、 ヒットしないならコマンドを呼び出した位置に入力した文字列を装飾して挿入したいです (interactive) (let ((str (read-string "input: "))) (save-excursion (while (search-forward str nil t) ; バッファ内の文字列とヒットしてしまった ;; ここで(read-string)を再度呼び出したい )) ;; save-excursionを抜けてからstrを使って挿入する (insert (format "%s" (make-my-decoration str)))) このような処理を考えたのですが (read-string)を二度書かない方法はあるでしょうか
540 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:07:36.00 ] すみません一行分抜けていました (save-excursion は (save-excursion (goto-char (point-min)) です
541 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:09:26.25 ] 2度書かないって、再度入力する必要があるなら2度呼ばなきゃいけないんじゃ・・ それとも再帰的に処理したいってことか?
542 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:29:08.57 ] (defun somefunc () (interactive) (let ((buf (save-excursion (save-restriction (widen) (buffer-substring-no-properties (point-min) (point-max))))) str) (save-match-data (while (and (setq str (read-string "input:")) (string-match (regexp-quote str) buf)))) (insert (format "%s" (make-my-decoration str))) ))
543 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:38:52.45 ] >>542 widen するかどうかは処理内容によるんじゃないのか?あとバッファ全コピはやりすぎだ (defun somefunc () (interactive) (let (str) (save-match-data (while (and (setq str (read-string "input:")) (save-excursion (goto-char (point-min)) (search-forward str nil t)))) (insert (format "%s" (なんか str))) )))
544 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:54:56.86 ] 最近elispはじめました!なコード貼る奴増えたな。
545 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:56:12.28 ] elispを編集しているとcomment-dwimの便利さに驚きます そこでdefine-generim-modeで作ったモードにも同様の機能を盛り込みたいのですが どうすればよいのですか elispのコメントの仕様と同じものを希望します 具体的には、文字列が入力されている行なら行末に;1つ (私の環境ではelispでは行末から20文字くらい右につきます) リージョンが設定されているか 行に何も書いていなければ行頭に;2つ よろしくお願いします
546 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 14:59:19.24 ] >>544 いいことだな。
547 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 15:01:11.90 ] おいおいゴミかきこが増えたな るびきちのせいでこのスレのレベルが低下するのは勘弁だぜ
548 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 15:01:27.84 ] >>545 外してたらすまんが、define-generic-mode の引数で正しくコメントの書式設定してたら commend-dwim で普通にその動作にならない?
549 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 15:02:47.50 ] 2chなんぞよりredditがよっぽど有意義な盛り上がりを見せてるぞ。 www.reddit.com/r/emacs
550 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 15:14:40.55 ] ,.,.,.,.,.,.,.,.,__ ,,;f::::::::::::::::::::::ヽ i::/' ̄ ̄ ̄ヾi::l |::| / \,|::| |r-( ・ );( ・ )-| ( ヽ :::(__)..:: } <・・・で? ,____/ヽ -==- / r'"ヽ t、 ヽ___/ / 、、i ヽ__,,/ / ヽノ j , j |ヽ |⌒`'、__ / / /r | {  ̄''ー-、,,_,ヘ^ | ゝ-,,,_____)--、j / \__ /
551 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 15:40:58.79 ] >>539 別解っぽいものを書いてみた。 call-interactively は使わないほうが行儀が良いような気がする。 >>544 変だったら指摘してくれると大助かり。 (defun somefunc (str) (interactive "sinput: ") (if (save-excursion (goto-char (point-min)) (save-match-data (search-forward str nil 'noerror))) (call-interactively 'somefunc) (insert str))) ただし call-interactively は使わないほうが行儀が良い気がする。
552 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:21:25.66 ] Emacs 用バイブコントローラ www.youtube.com/watch?feature=player_detailpage&v=D1sXuHnf_lo#t=78s
553 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:31:06.54 ] sdic が独自のポップアップ表示してるせいで popwin 管理下に置けなくてストレスMAX
554 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:45:38.45 ] >>553 ほれ ;; popwin 管理下におく (add-to-list 'popwin:special-display-config `(,sdic-buffer-name)) ;; sdic-display-buffer 書き換え (defadvice sdic-display-buffer (around sdic-display-buffer-normalize activate) "sdic のバッファ表示を普通にする。" (let ((p (or (ad-get-arg 0) (point)))) (and sdic-warning-hidden-entry (> p (point-min)) (message "この前にもエントリがあります。")) (goto-char p)) (display-buffer (get-buffer sdic-buffer-name)))
555 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:53:07.75 ] >>554 ありがとでも sdic-describe-word-at-point がちょっと変な気がする
556 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 17:59:14.72 ] >>555 ほれ。あとちょっと挙動違ってた部分もついでになおした。 ;; sdic-display-buffer 書き換え (defadvice sdic-display-buffer (around sdic-display-buffer-normalize activate) "sdic のバッファ表示を普通にする。" (setq ad-return-value (buffer-size)) (let ((p (or (ad-get-arg 0) (point)))) (and sdic-warning-hidden-entry (> p (point-min)) (message "この前にもエントリがあります。")) (goto-char p) (display-buffer (get-buffer sdic-buffer-name)) (set-window-start (get-buffer-window sdic-buffer-name) p)))
557 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:14:46.00 ] 追加。閉じる時の変なチラチラも消える。 (defadvice sdic-other-window (around sdic-other-normalize activate) "sdic のバッファ移動を普通にする。" (other-window 1)) (defadvice sdic-close-window (around sdic-close-normalize activate) "sdic のバッファクローズを普通にする。" (bury-buffer sdic-buffer-name))
558 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:20:47.72 ] >>554 >(add-to-list 'popwin:special-display-config `(,sdic-buffer-name)) を (add-to-list 'popwin:special-display-config `(,sdic-buffer-name ,sdic-window-height)) に直したら大分良くなった
559 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:21:28.63 ] ミスった (add-to-list 'popwin:special-display-config `(,sdic-buffer-name :height ,sdic-window-height))
560 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 18:33:53.57 ] ありがてえ・・・
561 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 19:08:58.15 ] 速攻でコード書いてくれて凄腕って思うだろ? こいつらみんな無職なんだぜ……
562 名前:545 mailto:sage [2012/01/06(金) 19:46:26.97 ] >>548 ありがとうございます。確認してみました。 (define-generic-mode 'my-mode '(";") こういう書き出しではじまるgeneric-modeで ;の出力される位置は行頭行末とも適切だとわかったのですがただ行頭が;;になりません 普通generic-modeでこう設定すると行頭は;;となるのでしょうか
563 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:19:12.42 ] >>562 emacs-lisp-mode みてみたら、どうやら comment-add って変数で ; の数を制御しているみたい。 モードのセットアップしてるところで (setq (make-local-variable 'comment-add) 1) ってやってみて。
564 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:19:20.55 ] ここがサポート掲示板か
565 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:20:28.45 ] まちがった setq じゃなくて set ね
566 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:23:51.57 ] にわかはるびきちが引き取れって言ってるだろうが!!
567 名前:545 mailto:sage [2012/01/06(金) 20:28:48.11 ] >>563 ありがとうございます。意図した通りの結果が出てきました!
568 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:31:57.02 ] きちぼんは誰かに献本されなかったのだろうか。 思うにあいつかなりドケチだよな。
569 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 20:41:56.80 ] 書店が献本したがレビューが後回しにされてる d.hatena.ne.jp/rokujyouhitoma/20110816/1313468638 lispじゃなくて普通の方だな
570 名前:539 mailto:sage [2012/01/06(金) 21:11:16.68 ] >>542-543 >>551 ありがとうございます。save-match-data の使い方を勉強します。 >>541 説明が不足でした。重複している処理なので whileのたぐいで一度だけ書けばどうにかならないかと悩んでいました。 書き方は再帰でもloopでもかまいませんでした。
571 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/06(金) 21:23:48.68 ] >>570 save-match-data は >>542 が string-match 使った時に混入しただけで search-forward 使う分には入れる必要ないかと。
572 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 00:03:43.68 ] あとは bf-mode が popwin 対応すればもう勝利は目前だな。
573 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 00:07:29.32 ] 必死でアピールしてるな。
574 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 00:30:53.33 ] bf-modeみたいなメンテナのはっきりしないelispは埋もれていく定め
575 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 01:04:50.46 ] もしかして eval-after-load の中のフォームってバイトコンパイルされなかったりする?
576 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 01:23:09.55 ] てst
577 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 10:32:37.89 ] Android 版ありますか?
578 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 10:42:25.69 ] iOS版は確かあったけどAndroid版はまだじゃないかなあ と思ったら一応出来ないことはないみたい www.emacswiki.org/emacs/EmacsOnAndroid
579 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 11:44:15.55 ] emacs から emacs を立ち上げれば elisp だけでの並列プログラミングが実現出来るんじゃないか? マルチスレッドじゃなくマルチプロセスだけど。
580 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 11:46:26.85 ] Androidのバージョンとか不明ですが Emacs for Android ttp://d.hatena.ne.jp/MATSUZAKI/20101104/1288882148
581 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 12:25:49.29 ] >>579 emacs24からはポート指定でサーバ立ち上げられるし server-eval-at なんてのも追加されてるからあながち間違ったアプローチじゃないとおもう。
582 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:14:17.26 ] replace-regexpについて質問します このようなテキストがあるところで akasatana hamayarawa ikisitini 「元のテキスト 元のテキスト」のようにテキストを複製するかのような処理を 正規表現の置換で行いたいのですがうまくいきません 置換対象の文字列検索はre-builderでは大丈夫でした replace-regexp [ret] \\(.+\\) [ret] \\1 \\1 [ret] 何を修正すればよいのでしょうか
583 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:21:09.16 ] \ を \\ と書く時ってのはどういう理由でそれが必要だったのか考え直せ
584 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 14:39:22.04 ] emacs の正規表現はもうちょっとなんとかならんのかと常々思うわ。
585 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 15:03:07.77 ] 似たような問題はどんな言語いじっててもあるからね。
586 名前:582 mailto:sage [2012/01/07(土) 16:00:50.27 ] >>583 なるほど、re-builderは""内に書くから\\(\\)と書かなければならなくて、 replace-regexpは""内に書かないから\(\)と書くということですね すっきりしました
587 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 16:21:58.76 ] ELPAの作者がemacsをcommon lispで書き直そうとしているみたい The Cliffs of Inanity ? Emacs and Common Lisp tromey.com/blog/?p=709 そうなると長い目で見ればcommon lispを知っておいた方がよさそう
588 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 16:26:03.17 ] EmacsをCommon Lispでって・・・・ 10年前に Erik Naggum が言ってたのと同じことやん。 歴史は繰り返す。
589 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 16:53:47.36 ] climacs があるけれど、elisp の便利な資産が使えないからなあ。
590 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 17:10:02.39 ] >>588 このあたりの話が関係するか。emacsをcommon lispで、っていうのは真っ正面から議論されていたのかな? Island Life - 「Cで書くコードの方がCommon Lispで書くより速いって人がいたら、それは彼のCの技量が高すぎるってことだね。」 blog.practical-scheme.net/shiro/20100620a-lisp-speed
591 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 17:15:34.53 ] guile emacs の方がいいよ それはそうと emacs 24で`image-library-alist' is renamed to `dynamic-library-alist' ってなってるの見て ああもう本当にストールマンいなくなったんだなと実感した
592 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 17:22:54.27 ] elisp to cl emasc なコンバータを作るとか。
593 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 17:32:50.08 ] >>584 正規表現リテラルでもありゃあいいのにな。
594 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 17:51:12.15 ] >>591 のストールマンなら聞いたことがあるが他の人は寡聞にして知らない emacsの開発歴史というよりも どういう人がemacsにどういう影響を与えたか、を聞きたい
595 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 18:00:10.33 ] まず名前があがるのがるびきちさんだな
596 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 18:03:58.85 ] >>594 ja.wikipedia.org/wiki/Emacs 結構ちゃんと人物も記載されてるよ。
597 名前:545 mailto:sage [2012/01/07(土) 19:07:20.82 ] define-generic-modeの質問をした者ですが関連する質問をします test_func { test } のように{が行末に来たときは次の行をスペース2つ分(かタブ1つ分)右にシフトさせて }が行頭に来たときには左にシフトさせる設定はdefine-generic-mode向けに何かありますか (上の例では全角スペースを使っています) 単体のemacsでは設定できずyasnippetのようなものを併用しなければならないでしょうか
598 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 19:52:42.00 ] >>597 凝ったことしたくなったら generic-mode 使わないで素でmajor-mode作ってもいいような気もするけど { を入力したときに勝手に整形されるようにするのか、 改行したときに勝手にそうなるようにしたいのか、 C-i だの TAB だの入力して indent したときにそうしたいのかによって微妙に入り口は異なると思うけど 基本的には自力で整形処理を書かなきゃいけないと思うよ。 c-mode の c-indent-line の辺り読んで頑張れ
599 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 19:59:36.41 ] indent-line-function に前の行の { の位置をみてインデント位置を調節する関数を設定する。
600 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 22:41:57.81 ] gnusわかりにくすぎる
601 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 22:46:09.78 ] ttp://blog.livedoor.jp/dankogai/archives/51763038.html (require 'cl) ; cl (defun mapbetween (f l) (let (y) (mapl #'(lambda (x) (when (cadr x) (push (funcall f (cadr x) (car x)) y))) l) (nreverse y))) ; mapbetween (mapbetween #'+ '(1 2 3 4 5)) ; (3 5 7 9) (mapbetween #'- '(0 1 4 9)) ; (1 3 5)
602 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 22:47:16.57 ] いや、ダンコーガイに直接コメントしてやれよ
603 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/07(土) 22:47:31.32 ] >>527 もう解決してるかもしれないけど、別のスクリプト (qlgrep) に lgrep を包むって方法は採れそう。 #!/bin/sh lgrep "$@" > /dev/null 2>&1 さらに別の関数 (find-lgrep-dired) も用意する。 (defun find-lgrep-dired (dir regexp) (interactive "DFind-grep (directory): \nsFind-grep (grep regexp): ") (find-dired dir (concat "-type f -exec qlgrep - " (shell-quote-argument regexp) " " (shell-quote-argument "{}") " " ;; Doesn't work with "+". (shell-quote-argument ";"))))
604 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 12:25:43.23 ] which-func-mode ってなんであんなにお馬鹿なんだろう
605 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 12:29:35.16 ] 汎用だからね。
606 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 13:46:03.01 ] minibuffer だけスクロールバー無しって出来るんでしょうか?
607 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 14:16:32.10 ] >>597 解説とか殆ど見たことないけど、emacs23からは インデントカスタマイズ用の smie ってライブラリが入ってるみたい。 つかったことないけどドキュメント読んだ感じ結構凝ったこと出来そうね。 www.gnu.org/software/emacs/manual/html_node/elisp/SMIE.html#SMIE emacs24 の octave-mode とかは実際に使ってるみたいだから見てみたけど 文法定義から始まる重量級のライブラリだなこれ
608 名前:名無しさん@お腹いっぱい。 [2012/01/08(日) 17:34:12.70 ] diredでファイル一覧を表示させた後,そこに表示されたあるファイルについ て,フルパス付きのファイル名をkill-ring-saveする方法はあるでしょうか。 ちょっとわかりにくかもしれませんが,例えば,diredで一覧表示した.emacs に適用したなら,/home/hogehoge/.emacs という情報をコピペできる関数を探 しています。
609 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 17:49:12.34 ] lookupってもう終わってるの? これの次は?
610 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 17:51:00.10 ] >>608 C-0w
611 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 19:00:19.17 ] >>608 C-u 0 w w runs the command dired-copy-filename-as-kill, which is an interactive compiled Lisp function in `dired.el'. It is bound to w. (dired-copy-filename-as-kill &optional ARG) Copy names of marked (or next ARG) files into the kill ring. The names are separated by a space. With a zero prefix arg, use the absolute file name of each marked file.
612 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 19:51:29.65 ] >>609 まだ開発続いてると思うけど。
613 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:38:47.17 ] >>609 lookup て辞書検索できる lookup のことかな。 次といっても dict と epwing が理解できればそれで十分に思える、自分には。
614 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:54:03.71 ] epwing自体がおわコンというか… 変換スクリプトもメンテされてないし、入手不可能だったり。
615 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 20:57:40.10 ] ネット辞書から引けたほうがまだいいわな。 ただ emacs-w3m がいまいちだからねえ。 emacs-xwidget + webkit が安定して使えるようになったらうっはうはなんだが・・・
616 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 21:14:40.45 ] >>615 それなら普通にブラウザ使う方がいい。
617 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 21:56:44.63 ] >>612 RHEL6のx64でまともに動かんかった emacsが悪いのか外部が悪いのかよく分からん 4文字の単語を退いたときだけ駄目とか変な挙動いろいろで調べる気が起きん
618 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 22:02:12.17 ] >>616 むしろブラウザだけでいい
619 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 22:21:01.13 ] firefox+keysnailにファイルエディット機能つければemacsの代わりに使えるんじゃね?
620 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 22:25:56.90 ] むしろfirefoxにemacsを組み込んだ方が
621 名前:名無しさん@お腹いっぱい。 mailto:sage [2012/01/08(日) 22:34:39.67 ] ブラウザにEmacs組み込むのと Emacsにブラウザ組み込むのどっちが楽だろう