Emacsでは、編集された段落を再フォーマットして改行が適切に再挿入されるようにする方法は?


17

Emacsでは、各行の79番目の列ですでに適切にラップされたテキストの段落があり、それを編集して、行の一部にテキストを追加し、編集された段落を再フォーマットして改行文字が結果の段落が各行の79番目の列で再び改行されるように正しい場所に自動的に削除されて挿入されます、または現在のモードに適切なものは何python-modeですか?

回答:


28

fill-paragraph通常はにバインドされているコマンドを使用する必要がありますmeta-q。(ESC qキーボードにメタキーがない場合に使用できます。)段落入力は、フリーテキストモードまたはプログラミング言語モードのコメント内でのみ意味があります。プログラミング言語モードは通常、TABキーを中心に適切にインデントするためにセットアップされます。改行は手動で挿入されます。

テキストの行が分割される列を設定するには、set-fill-columnコマンドを使用します。行を終了する列にカーソルを置き、入力するcontrol-u control-x fと、その列が現在のバッファーの列になります。fill-paragraph新しい塗りつぶし列で段落を埋め直すために使用します。


1
.emacsに何を入れると、デフォルトでfill-paragraphすべての行が79番目の列まで埋められるようになりますか?
qazwsx

6
(setq-default fill-column 79)
カイルジョーンズ

fill-paragraph段落のすべてを1行に再フォーマットするの反対がありますか?
jameshfisher 14

1
ああ、見つけた:unfill-paragraph。ありがとう。
jameshfisher 14
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.