Emacsは、すでに書かれたテキスト行を、例えば70文字以上の行がないように自動的に折り返すようにすることができます。言い換えれば、私は「オートフィルモード」をやりたいと思っています。すでに書かれたテキスト行を折り返す方法
これは可能ですか?
Emacsは、すでに書かれたテキスト行を、例えば70文字以上の行がないように自動的に折り返すようにすることができます。言い換えれば、私は「オートフィルモード」をやりたいと思っています。すでに書かれたテキスト行を折り返す方法
これは可能ですか?
fill-paragraph
およびfill-region
をご覧ください。私が正しく覚えていれば、それはデフォルトでM-qに縛られています。線幅を設定するには、C-xfを使用します。 fill-paragraph
とfill-region
に加えて
、これらのコマンドを見てみましょう:
file-individual-paragraphs
:「領域内で均一なインデントの段落を記入 このコマンドはに地域を分ける。 『段落』、 は、すべての治療インデントレベルまたはプレフィックスを段落境界として変更すると、 は、インデントレベルを塗りつぶしプレフィックスとして使用して各段落を塗り潰します。 インデントの変更が始まらない特別なケースが1つあります。 新しい段落です。フォーム:foo> This line with extra indentation starts foo> a paragraph that continues on more lines.
これらの行はいっしょになります。
fill-nonuniform-paragraphs
:「各内変化インデントを可能にし、領域内の段落を埋める このコマンドは、に領域を分割する。 『段落』、唯一の段落区切り線で 、次いで充填接頭辞として使用して、各段落 を充填段落内の任意の行の最小インデント。 。