2012-02-15 92 views

回答

6

使用小模式auto-fill-mode完成Emacs中的字換行。你可以,或者將其添加到一個鉤子運行命令M-x auto-fill-mode RET禁用它:

(defun my-html-mode-hook() 
    (auto-fill-mode -1)) 

(add-hook 'html-mode-hook 'my-html-mode-hook) 
+0

的作品就像一個魅力。謝謝:) – 2012-02-15 15:07:18

+0

可以做得更緊湊:'(add-hook'html-mode-hook(lambda()(auto-fill-mode -1)))' – 2014-08-13 16:10:28

+0

@bronger,它可能更小,但增加lambdas掛鉤有一些缺點。最主要的是,當你開發你的鉤子時,你可以很容易地將它的多個版本附加到一個鉤子變量 - 如果你添加一個函數符號,這絕不會發生。有鑑於此,我強烈勸阻你不要這樣做。 – Lindydancer 2014-08-13 19:04:06

2

添加到您的.emacs:

(defun my-html-mode-setup() 
    (auto-fill-mode -1)) 
(add-hook 'html-mode-hook 'my-html-mode-setup)