私は電子メールに Gnus 5.13 を使用しています (Mac OS X 10.7.2 と emacs 24)。返信のメッセージの上にポイント (カーソル) を配置するためにgnus-posting-stylesエントリを使用します。(eval (set (make-local-variable 'message-cite-reply-position) 'above))これにより、トップリプライまたはインラインで (返信したいメッセージの間で) 返信することができます。残念ながら、上記のエントリでは、返信したいメッセージの上に私の署名も追加されています。トップリプライしたいならそれでいいのですが、インラインでリプライしたい場合はまずいです。返信するメッセージの下に署名を配置するにはどうすればよいですか?
1 に答える
1
'message-cite-reply-position' の変更を破棄して、以下を .gnus.el ファイルに追加しました。電子メールまたはニュース投稿に返信するとき、最初にヤンクされたメッセージ、次に署名、そしてポイントはメッセージの先頭に置かれます。
(ロード後の評価 "gnus-msg"
'(defun gnus-inews-yank-articles (記事)
(let (beg article yank-string)
(メッセージ・ゴト・ボディ)
(while (setq 記事 (ポップ記事))
(いつ (listp 記事)
(setq yank-string (n 番目の 1 記事)
記事 (n 番目の 0 記事)))
(保存ウィンドウエクスカーション
(set-buffer gnus-summary-buffer)
(gnus-summary-select-article nil nil nil article)
(gnus-summary-remove-process-mark 記事))
(gnus-copy-article-buffer nil yank-string)
(let ((message-reply-buffer gnus-article-copy)
(メッセージ返信ヘッダー
;; ヘッダーがデコードされます。
(with-current-buffer gnus-article-copy
(保存制限
(nnheader-narrow-to-headers)
(nnheader-parse-naked-head)))))
(メッセージヤンクオリジナル)
(setq beg (または beg (マーク t))))
(記事のとき
(「\n」を挿入)))
(プッシュマーク)
; (goto-char beg))) -- オリジナル
(メッセージ後藤ボディ) ; -- 修正されたため、ポイントは記事の最初に移動されます
("\n\n" を挿入) ; -- 2 つの空行が追加されます。
(メッセージ後藤ボディ)))) ; --
于 2011-12-09T23:25:41.387 に答える