2012-02-15 12 views

Odpowiedz

6

Zawijanie słów w Emacsie odbywa się za pomocą trybu pomocniczego auto-fill-mode. Można ją wyłączyć za pomocą komendy M-x auto-fill-mode RET lub przez dodanie go do haka:

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

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

działa jak czar. dzięki :) –

+0

Może być bardziej kompaktowy: '(dodaj hak 'html-mode-hook (lambda() (auto-fill-mode -1)))' –

+0

@bronger, może być mniejszy, ale dodanie lambdas do haki mają pewne wady. Najważniejsze jest to, że podczas rozwijania haka, możesz łatwo skończyć mając wiele wersji jego powiązania ze zmienną przechwytującą - nigdy by tak nie było, gdyby dodać symbol funkcji. W tym świetle zdecydowanie zniechęciłbym cię do robienia tego. – Lindydancer

2

Dodaj to do .emacs:

(defun my-html-mode-setup() 
    (auto-fill-mode -1)) 
(add-hook 'html-mode-hook 'my-html-mode-setup) 
Powiązane problemy