Usiłuję uzyskać skrypt lisp do uruchamiania niektórych poleceń dla mnie, gdy otwieram plik określonego typu pliku. Wiem, że pracuję w poprawnym pliku init, ponieważ jeśli usunę z niego motyw, emacs nie będzie miał motywu podczas uruchamiania.
To jest skrypt, którego używam, który nie działa (bez błędów lub czegokolwiek):
(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
połączenia jest zniekształcona. Dwa wywołania funkcji nie mogą być otoczone nawiasami, tak jak są. Zwróć uwagę na różnicę między kodem a @ sds's