Ich versuche, .emacs
einzurichten, so dass jede Datei, die mit den Buchstaben makefile
beginnt, es in Makefile-Modus setzt. Z.B. makefile-something
sollte im Makefile-Modus sein.Warum funktioniert mein Emacs regulärer Ausdruck mit^nicht, um den Anfang einer Zeile anzupassen?
nicht funktioniert Dieses nicht:
(setq auto-mode-alist (cons '("^makefile" . makefile-mode) auto-mode-alist))
Aber dies tut:
(setq auto-mode-alist (cons '("makefile" . makefile-mode) auto-mode-alist))
Kann mir jemand erklären, warum?
Danke, das hat funktioniert. –
Diese Regex passt auch Dinge wie/foo/makefiles/bar. Ich denke du willst "/ makefile [^ /] * $". – Sean
Glücklicherweise habe ich nichts wie/foo/makefiles/bar, aber danke Sean für die Korrektur. –