現在のセッションでEmacsの自動行折り返しをオフにする方法は?通常は自動折り返しが必要ですが、メールの下書きを編集するときは必要ありません。しばらくオフにする方法はありますか?
使用している自動行折り返しの種類に応じて、次のいずれかになります
M-x toggle-truncate-lines
行がウィンドウの右側の端で強く折り返される場合、または
M-x visual-line-mode
行がウィンドウの右端に最も近い空白で「ソフトラップ」する場合。
(24.4より古いEmacsバージョンを使用している場合は、M-x longlines-mode
、行が特定の列でハードラップする場合)
設定に対して誤ったコマンドを発行した場合、ミニバッファーのメッセージには「... disabled」ではなく「... enabled」と表示されます。その場合は、同じコマンドをもう一度発行して偽のモードを再度無効にし、実際に使用しているモードを無効にするものが見つかるまで他のコマンドを試してください。
これらはバッファローカルモードであるため、コマンドを発行しても、現在のバッファにのみ影響します。他のすべてのバッファーでも、同様にそこでモードをオフにしない限り、行の折り返しの利点があります。
後で行の折り返しをオンに戻したい場合は、無効にするために使用したコマンドを再発行してください。
longlines-mode
の最新情報です。
Emacs 24.4以降、longlines-mode
は存在しなくなります。したがって、一時的に必要な場合はM-x toggle-truncate-lines
を使用し、すべてのバッファでデフォルトにする場合は(set-default 'truncate-lines t)
ファイルで.emacs
を使用することをお勧めします
別の可能性として、auto-fill-mode
たとえば、auto-fill-mode
auctexでハードラインの折り返しを停止します