前: Format Properties, 上: Formatted Text


19.11.9 エンリッチ(enriched)モードの強制

普通は、Emacsは訪問したファイル内にある特別な注記を認識するので、 整形済みテキストを編集中であることがわかります。 ところが、ファイルの内容を変換するために特別な操作をしたり、 手動でエンリッチ(enriched)モードをオンにする必要がある状況もあります。

コマンドformat-decode-bufferは、 さまざまな形式のテキストをEmacsの内部形式に変換します。 このコマンドは、どの形式からの変換であるのかを尋ねてきますが、 通常は単に<RET>を打てばEmacsが形式を推測します。

text/enriched形式のファイルをそのままの形、 つまり、整形済みテキストではなく文字列として見たいのであれば、 M-x find-file-literallyコマンドを使います。 このコマンドはfind-fileのようにファイルを訪問しますが、 形式変換を行いません。 文字コード変換(see Coding Systems)と 自動展開(see Compressed Files)も禁止します。 形式変換を禁止しても、適宜、文字コード変換や自動展開を行わせたいのであれば、 適当な引数を指定してformat-find-fileを使います。