Wie kann man die Standardverpackung für HTML-Dateien in Aquamacs dauerhaft ändern?

1925
lupincho

Der Standardumbruch für HTML-Dateien in Aquamacs ( Options -> Line Wrapping) ist auf festgelegt Break Lines (AutoFill) at 70. Ich kann es ändern, zB in Wrap,pro Puffer (Datei). Dies ändert jedoch nichts an allen HTML-Dateien, die in der nächsten Sitzung geöffnet werden sollen. Adopt as defaultändert es für die anderen geöffneten Dateien, ändert es jedoch nicht für HTML-Dateien, die bei den nächsten Sitzungen geöffnet werden sollen.

Dies gilt für Aquamacs 2.4 unter OS X Lion, falls dies einen Unterschied macht.

Wie kann ich Zeilenumbrüche (in Wrap) für alle HTML-Dateien dauerhaft ändern, sodass ich sie nicht jedes Mal ändern muss?

1

1 Antwort auf die Frage

4
jwernerny

Die Funktion, der Sie begegnen, wird als "automatischer Füllmodus" bezeichnet. Sie können den Status umschalten, indem Sie drücken META-x auto-fill-mode<enter>. ( ESC xkann für META-x eingesetzt werden.)

Wenn Sie den folgenden Code in Ihre .emacs-Datei einfügen, wird der automatische Füllmodus für jeden geöffneten HTML-Puffer deaktiviert. Damit der Code funktioniert, müssen Sie emacs neu starten, da die .emacs-Datei nur während des Startvorgangs ausgewertet wird.

(defun my-html-mode-hooks () "Set ups for how I like html mode." (auto-fill-mode 0) ; auto fill mode disabled ) (add-hook 'html-mode-hook 'my-html-mode-hooks) 
Danke, das hat funktioniert, außer in Aquamacs wird empfohlen, ~ / Library / Preferences / Aquamacs \ Emacs / Preferences.el anstelle von .emacs zu verwenden (aber .emacs wird ebenfalls ausgewertet, sodass es auch dort funktionieren würde). lupincho vor 12 Jahren 0
Anscheinend muss ich warten, bis die Prämie 24 Stunden alt ist, um die Prämie zu vergeben, aber das ist eine akzeptierte Antwort. lupincho vor 12 Jahren 0