のくす牧場
コンテンツ
牧場内検索
カウンタ
総計:127,062,825人
昨日:no data人
今日:
最近の注目
人気の最安値情報

    私的良スレ書庫

    不明な単語は2ch用語を / 要望・削除依頼は掲示板へ。不適切な画像報告もこちらへどうぞ。 / 管理情報はtwitter
    ログインするとレス評価できます。 登録ユーザには一部の画像が表示されますので、問題のある画像や記述を含むレスに「禁」ボタンを押してください。

    元スレEmacs part24

    emacs スレッド一覧へ / emacs とは? / 携帯版 / dat(gz)で取得 / トップメニュー
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。
    レスフィルター : (試験中)
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitter
    501 : 名無しさん@お腹 - 2008/03/11(火) 18:17:07 (-1,-29,-27)
    Mac OS Xのemacs環境はCarbon Emacsが定番なんですか?
    502 : 名無しさん@お腹 - 2008/03/11(火) 18:36:33 (-1,-29,-1)
      ∧ ∧     ┌─────────────
      ( ´ー`)   < シラネーヨ
       \ <     └───/|────────
        \.\______//
          \       /
           ∪∪ ̄∪∪
    503 : 名無しさん@お腹 - 2008/03/11(火) 18:50:40 (+23,-4,+1)
    さすがUNIX板、ひどく懐しいAAが出てきたな。
    504 : 名無しさん@お腹 - 2008/03/11(火) 19:00:31 (+52,+29,-2)
    やがてぼくらの時代が来る
    505 : 名無しさん@お腹 - 2008/03/12(水) 01:53:43 (-1,-29,-45)
    M-x gdb でデバッグ状態に入ったあと、
    ステップ実行するときって fringe にカーソルみたいなの出なかったっけ?

    今試してみたけど何も表示されない…。
    506 : 名無しさん@お腹 - 2008/03/12(水) 18:38:43 (+32,-30,+0)
    emacs-w3mで、<hr>タグの表示が
    懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。懿?。
    のように□の連続になってしまうのですが、
    "----"のようにすることはできませんか?
    507 : 506 - 2008/03/12(水) 18:39:48 (+57,+29,-8)
    すみません、化けてしまっているかも知れません。
    □の細いものが連続して表示されています。
    508 : 名無しさん@お腹 - 2008/03/12(水) 19:34:27 (+7,-29,-26)
    >>506
    フォントが無いだけだろうから、適切なフォントを入れるのが良いんじゃない。




    (setq w3m-use-symbol nil) という手もあるけど。
    509 : 506 - 2008/03/12(水) 19:39:33 (+13,-21,-8)
    >>508
    M+のビットマップフォントを使っているのですが、どの文字が足りないか分かりますでしょうか?
    510 : 名無しさん@お腹 - 2008/03/12(水) 21:30:28 (+4,-30,-36)
    >>509
    iso10646-1 のフォント。M+ビットマップフォントには含まれてなさそう。

    豆腐の上で C-u C-x = を叩いて、display にフォント名が無ければ
    フォントをインストール。あれば別の(U+2501を含む)iso10646-1のフォントへの
    変更が必要。
    511 : 名無しさん@お腹 - 2008/03/12(水) 23:37:35 (+11,-30,+0)
    File Edit Options Buffers Tools Help
    Welcome to GNU Emacs, one component of the GNU/Linux operating system.

    Type C-l to begin editing your file.

    Get help C-h (Hold down CTRL and press h)
    Emacs manual C-h r
    Emacs tutorial C-h t Undo changes C-x u
    Buy manuals C-h C-m Exit Emacs C-x C-c
    Browse manuals C-h i
    Activate menubar F10 or ESC ` or M-`
    (`C-' means use the CTRL key. `M-' means use the Meta (or Alt) key.
    If you have no Meta key, you may instead type ESC followed by the character.)

    GNU Emacs 22.1.1 (i686-pc-linux-gnu, X toolkit, Xaw3d scroll bars)
    of 2008-03-12 on edogawa1
    Copyright (C) 2007 Free Software Foundation, Inc.

    GNU Emacs comes with ABSOLUTELY NO WARRANTY; type C-h C-w for full details.
    Emacs is Free Software--Free as in Freedom--so you can redistribute copies
    of Emacs and modify it; type C-h C-c to see the conditions.
    Type C-h C-d for information on getting the latest version.

    起動時のこの表示をなくすにはどうすれば?
    512 : 名無しさん@お腹 - 2008/03/12(水) 23:43:57 (-1,-29,-9)
    >>511
    (setq inhibit-startup-message t)
    513 : 名無しさん@お腹 - 2008/03/12(水) 23:44:33 (+0,-29,-5)
    >>511
    inhibit-startup-message
    514 : 名無しさん@お腹 - 2008/03/14(金) 20:24:20 (+53,+25,-1)
    あぁ、なんか calendar ちゃんとうごかねぇし
    515 : 名無しさん@お腹 - 2008/03/17(月) 09:57:27 (+28,-23,-74)
    emacsでブログの下書きをしています。
    書いている最中はM-qで整形してくれるのが便利なのですが、書きあがった文章を
    ブログのオンライン編集画面にそのままコピペすると改行がそのまま改行として
    認識されてしまうので、いちいち手作業で改行を取り除いています。

    M-qとは逆に、余分な改行を取り除いてくれる方法はないでしょうか。
    516 : 名無しさん@お腹 - 2008/03/17(月) 10:46:48 (+90,-29,-29)
    M-q こそが余分な改行を取り除いてくれるんだとおもうが、
    M-x replace-string で改行置き換えればいいんじゃないの?
    517 : 名無しさん@お腹 - 2008/03/17(月) 11:09:11 (+2,-29,-11)
    私も悩んでんだよねー。

    ESC 3000 C-x f
    とかしてから
    M-qすると1行3000字ぐらいになるけど。

    誰か関数書いてほしい。
    518 : 名無しさん@お腹 - 2008/03/17(月) 11:55:23 (-1,-29,-21)
    > 改行がそのまま改行として
    > 認識されてしまう

    <BR/>になるってこと? ブログの側でその動作をoffにすることはできないの?
    519 : 516 - 2008/03/17(月) 12:28:07 (+3,-30,+0)
    (defun unfill-paragraph ()
    "copy from fill-paragraph"
    (interactive (barf-if-buffer-read-only))
    (let ((before (point))
    (paragraph-start paragraph-start))
    (when (and fill-paragraph-handle-comment comment-start-skip)
    (setq paragraph-start
    (concat paragraph-start "\\|[ \t]*\\(?:"
    comment-start-skip "\\)")))
    (save-excursion
    (move-to-left-margin)
    (if (not (zerop (forward-paragraph)))
    ;; There's no paragraph at or after point: give up.
    (setq fill-pfx "")
    (let ((end (point))
    (beg (progn (backward-paragraph) (point))))
    (goto-char before)
    (unfill-region beg end))))))
    520 : 516 - 2008/03/17(月) 12:29:07 (+4,-29,-37)
    unfill-region
    http://blog.bookworm.at/2007/08/emacs-unfill-region.html

    が、しかしこの unfill-region の実装は問題がある。
    521 : 516 - 2008/03/17(月) 12:31:18 (+3,-30,-282)
    ちょっとミスしてた。こっちがせいかい

    (defun unfill-paragraph ()
    "from fill-paragraph"
    (interactive (barf-if-buffer-read-only))
    (let ((before (point))
    (paragraph-start paragraph-start))
    (when (and fill-paragraph-handle-comment comment-start-skip)
    (setq paragraph-start
    (concat paragraph-start "\\|[ \t]*\\(?:"
    comment-start-skip "\\)")))
    (save-excursion
    (move-to-left-margin)
    (if (zerop (forward-paragraph))
    (let ((end (point))
    (beg (progn (backward-paragraph) (point))))
    (goto-char before)
    (unfill-region beg end))))))
    522 : 名無しさん@お腹 - 2008/03/17(月) 12:45:42 (+61,-6,-19)
    >>516-517

    それだと、日本語の間で改行されているのをunfillしたときに
    空白が残ってしまうようです。


    523 : 名無しさん@お腹 - 2008/03/17(月) 12:51:18 (+69,+29,+0)
    >>522
    > >>516-517
    お前はどこにアンカーしてるんだ?
    524 : 515 - 2008/03/17(月) 13:00:58 (-1,-30,-43)
    レスありがとうございました。
    >>517様の回答をヒントに下記の手順で希望の動作となりました。

    C-u 9999 C-x f
    C-x h
    M-g
    525 : 516 - 2008/03/17(月) 13:02:45 (+3,-30,-114)
    >>520
    > が、しかしこの unfill-region の実装は問題がある。
    ので自分で書く、というか、初めから emacs に含まれてるじゃん。
    俺も含めてお前らの目は節穴か!

    (defun unfill-region (begin end)
    (interactive "r")
    (fill-delete-newlines begin end nil nil nil))
    526 : 名無しさん@お腹 - 2008/03/17(月) 18:16:31 (+56,+28,-5)
    emacsって実際一行に何文字くらい大丈夫なの?
    527 : 名無しさん@お腹 - 2008/03/17(月) 18:21:51 (+57,+29,-34)
    フォントロックの定義の仕方によって違ってくるけど、大体は10万文字以上の行があるとフリーズするな。
    528 : 名無しさん@お腹 - 2008/03/17(月) 19:07:50 (+68,+29,-31)
    それより、blogと連携してアップロードまであれやこれやしてくれるモードは
    無いのかい?とまったく下調べせずに聞いてみるテスト
    529 : 名無しさん@お腹 - 2008/03/17(月) 19:21:20 (+40,-29,-1)
    >>528
    mozex使えば?ブログの形式問わないし
    530 : 名無しさん@お腹 - 2008/03/17(月) 19:22:27 (+63,+29,-2)
    >>529
    まぁ言ってみてちょっと違うなと思い直した
    531 : 名無しさん@お腹 - 2008/03/17(月) 20:04:47 (+14,-29,-61)
    >>528
    俺もそれ気になって調べたんだけど、使えそうなのは
    mapae と BloggerPost ぐらいかな。
    でもどっちも導入がめんどい。Perl 使ってたり Emacs-Ruby 使ってたり。
    BloggerPost 使いたかったけど Emacs-Ruby でコケるから諦めた。

    結局、Org-mode かなんかで下書きしてコピペするのに大して労力は使わんし。
    と思っていざ書いた長文をコピーして送ったら >>515 になって萎えてたところだ。
    532 : 名無しさん@お腹 - 2008/03/17(月) 21:35:47 (+33,-29,-16)
    >>531
    > mapae と BloggerPost ぐらいかな。
    その二つよりはよっぽどメジャーな Bloxsom と Atom を無視するのは何故?
    533 : 名無しさん@お腹 - 2008/03/17(月) 21:50:24 (+3,-30,-230)
    recentf.elの
    recentf-open-filesに色づけしたいのですが
    先頭の説明文には指定したとおりに色が変えられるのですが
    それがファイルのリストには効きません
    なぜなのでしょうか?
    どうしたらいいのでしょうか?

    こんな感じで指定しています
    (defface my-face-r-1 '((t (:background "red"))) nil)
    (defadvice recentf-dialog-mode (after my-recentf-dialog-mode ())
    (defvar my-face-r-1 'my-face-r-1)
    (font-lock-add-keywords 'recentf-dialog-mode '("Cancel" "op" "emacs"))
    (font-lock-mode))
    (ad-enable-advice 'recentf-dialog-mode 'after 'my-recentf-dialog-mode)
    (ad-activate 'recentf-dialog-mode)
    534 : 名無しさん@お腹 - 2008/03/17(月) 22:05:07 (+96,+29,-7)
    >>532
    それメジャーなのか?
    ヤフってもろくな情報でてこないんだけど。
    535 : 名無しさん@お腹 - 2008/03/17(月) 22:31:48 (+70,+29,-1)
    >>534

    おいおい。超メジャーだろう。
    536 : 名無しさん@お腹 - 2008/03/17(月) 22:38:55 (-1,-29,-29)
    というかBloxsomとAtomはブログウェアとプロトコルじゃないの?
    なんの話してんの?もしかして厨房たん?
    537 : 名無しさん@お腹 - 2008/03/18(火) 00:04:35 (-1,-29,+1)
    hatena-mode はあるみたいだな。
    538 : 名無しさん@お腹 - 2008/03/18(火) 15:15:25 (-1,-29,-1)
    お前らhns-mode忘れてませんかと言いたい
    539 : 506 - 2008/03/18(火) 15:38:42 (+42,+14,-9)
    複数行にマッチする内容を置き換えたいのですが、どうしたらいいですか?
    540 : 名無しさん@お腹 - 2008/03/18(火) 16:34:06 (-1,-29,-18)
    改行は C-q C-j
    正規表現なら \n
    541 : 名無しさん@お腹 - 2008/03/18(火) 17:32:01 (+96,+29,-45)
    英文を入力していくときに、右端で折り返す設定にしていると、
    単語の途中で折り返されちゃうんだけど、
    単語の途中で分割されちゃわないようにするにはどうすればいいですか?

    auto-fillで改行しちゃうのではマズいです。
    542 : 名無しさん@お腹 - 2008/03/18(火) 17:37:11 (+6,-29,-3)
    >>541
    toggle-truncate-lines
    543 : 541 - 2008/03/18(火) 17:43:39 (+57,+29,-23)
    ありがとうございます。でも、ええと…
    折り返し表示はしたいんです。

    単語の途中で折り返すんじゃなくて、単語と単語の間で折り返して欲しいんです。
    544 : 名無しさん@お腹 - 2008/03/18(火) 18:01:31 (-1,-29,-15)
    longlines-mode

    日本語未対応。
    545 : 541 - 2008/03/18(火) 19:16:31 (+3,-30,-60)
    なるほど。
    M-x longlines-mode  の後で、
    M-x longlines-auto-wrap で望みの状態になりました。

    止める時は、もう一度 M-x longlines-mode ですね。

    ありがとうございました。
    546 : 541 - 2008/03/19(水) 01:37:30 (-1,-29,-44)
    追加報告です。
    いろいろ試してみた結果、

    longlines-mode での折り返し幅には、
    fill-column で設定する文字数が反映されるようです。
    547 : 名無しさん@お腹 - 2008/03/20(木) 14:03:32 (+3,-29,-44)
    .emacsにfontを設定している部分があるのですがemacs -nwで起動すると、
    その部分でエラーが出てしまい、設定ファイルの読み込が終了してしまいます。
    「-nwのときは、この部分は読み込まない。」と言う設定はできませんか?
    548 : 名無しさん@お腹 - 2008/03/20(木) 14:19:50 (-1,-29,-22)
    (when window-system
    (hage)
    )
    549 : 名無しさん@お腹 - 2008/03/20(木) 15:21:54 (+42,-30,-124)
    今まで22.1を使っていて問題なかったのだけど、
    今朝のcvs HEAD( emacs 23.0.60.1 Mewの組み合わせで、inc すると

    error in process filter: mew-addrstr-parse-syntax-list: Args out of range: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", 31379
    error in process filter: Args out of range: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", 31379

    ってな感じで、メール取得に失敗しております。
    何かご存知の方いませんかね?



    550 : 549 - 2008/03/20(木) 15:23:51 (+40,-30,-130)
    ちょっと書き直し。

    今まで22.1を使っていて問題なかったのだけど、
    今朝のcvs HEAD(emacs:23.0.60.1 とMew)の組み合わせで、inc すると

    error in process filter: mew-addrstr-parse-syntax-list: Args out of range: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", 31379
    error in process filter: Args out of range: "aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa", 31379

    ってな感じで、メール取得に失敗しております。
    何かご存知の方いませんかね?
    ←前へ 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 次へ→ / 要望・削除依頼は掲示板へ / 管理情報はtwitterで / emacs スレッド一覧へ
    スレッド評価: スレッド評価について
    みんなの評価 :
    タグ : 追加: タグについて ※前スレ・次スレは、スレ番号だけ登録。駄スレにはタグつけず、スレ評価を。荒らしタグにはタグで対抗せず、タグ減点を。

    類似してるかもしれないスレッド


    トップメニューへ / →のくす牧場書庫について