como alterar permanentemente o agrupamento padrão para arquivos HTML no Aquamacs?

1

O agrupamento padrão para arquivos HTML em Aquamacs ( Options -> Line Wrapping ) está configurado para Break Lines (AutoFill) at 70. Eu posso mudar isso, por exemplo para Wrap, por buffer (arquivo). Mas isso não muda para todos os arquivos HTML que serão abertos na próxima sessão. Adopt as default O altera para os outros arquivos abertos, mas ainda não o altera para arquivos HTML que devem estar abertos durante as próximas sessões.

Isso é para o Aquamacs 2.4 no OS X Lion, se isso faz alguma diferença.

Como alterar permanentemente Line Wrapping (to Wrap) para todos os arquivos HTML, para que eu não precise alterá-lo sempre?

lupincho
fonte

Respostas:

4

O recurso que você está encontrando é chamado de "modo de preenchimento automático". Você pode alternar seu estado batendo META-x auto-fill-mode<enter>. ( ESC x pode ser substituído pelo META-x.)

Colocar o seguinte código no seu arquivo .emacs fará com que o modo de preenchimento automático seja desativado para todos os buffers html que você abrir. Para que o código funcione, você deve reiniciar o emacs, pois o arquivo .emacs só é avaliado durante a inicialização.

(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)
jwernerny
fonte
Obrigado, que funcionou, exceto em Aquamacs eles recomendam usar ~ / Library / Preferences / Aquamacs \ Emacs / Preferences.el ao invés de .emacs (mas .emacs também é avaliado, então ele também trabalha lá).
lupincho
Aparentemente eu tenho que esperar até que a recompensa seja de 24 horas para recompensar a recompensa, mas essa é uma resposta aceita.
lupincho