GNU Emacs 32.0.50 (9008bf64c3) のマニュアルを PLaMo 翻訳で機械翻訳したものです。誤訳を含むことがあります。原文: https://www.gnu.org/software/emacs/manual/html_node/emacs/Rmail-Editing.html ・ emacs-doc.conao3.com

35.15 メッセージ内での編集

通常のEmacsキーバインドの多くはRmailモードでも利用可能ですが、C-M-nやC-M-hなど一部のキーは、別の目的でRmailによって再定義されています。ただし、Rmailバッファは通常読み取り専用であり、ほとんどの文字はRmailコマンドとして再定義されています。メッセージのテキストを編集したい場合は、Rmailコマンドeを使用する必要があります。

e

現在のメッセージを通常のテキストとして編集する。

eコマンド(rmail-edit-current-message)は、RmailモードからRmail Editモードへと切り替えます。Editモードは、Textモードとほぼ同様のもう一つの主要なモードです。モード行にこの切り替えが表示されます。

Rmailの編集モードでは、文字は通常通り挿入され、Rmailコマンドは利用できません。メッセージ本文とヘッダーフィールドを編集できます。メッセージの編集が完了したら、C-c C-c (rmail-cease-edit) と入力してRmailモードに戻ります。あるいは、C-c C-] (rmail-abort-edit) と入力することで、Rmailモードに戻りつつ、それまでの編集内容をキャンセルすることもできます。

Rmailの編集モードに入るとフック text-mode-hook が実行され、続いてフック rmail-edit-mode-hook が実行されます(フック を参照)。通常のRmailモードに戻ると、メッセージに変更を加えていた場合、属性 ‘edited’ が追加されます(Rmail属性 を参照)。