Ich versuche, ein LISP-Skript zum Ausführen einiger Befehle für mich zu erstellen, wenn ich eine Datei eines bestimmten Dateityps öffne. Ich weiß, dass ich in der richtigen Init-Datei arbeite, denn wenn ich das Theme von ihr entferne, hat Emacs beim Start kein Theme.
Dies ist das Skript, das ich verwende und das nicht funktioniert (keine Fehler oder irgendetwas):
(defun my-project-hook (filename)
(when (string= (file-name-extension filename) "ts")
((typescript-mode)
(tss-setup-current-buffer))
)
)
(add-hook 'after-load-functions 'my-project-hook)
when
Anrufs ist fehlerhaft. Die beiden Funktionsaufrufe können nicht in Klammern eingeschlossen werden. Beachten Sie den Unterschied zwischen Ihrem Code und @ sds