(setq backup-directory-alist `(("." . "~/.saves")))
我知道它設置了保存備份文件的目錄,但我不明白`(("." . "~/.saves"))
部件在做什麼。具體來說:這是什麼emacs配置在做什麼?
- 什麼是標記在做什麼? (還有,這件事有一個特殊的googleable名稱?)
- 爲什麼這需要雙括號?它就像default settings中的那樣,而不僅僅是在我的配置文件中。
- 看起來像裏面的孤零零
.
可能是某種替代運算符,我注意到我用另一個逗號代替了另一個類似的行。這些事情在做什麼?
我的google-fu在識別lisp中標點符號做什麼時失敗了,我懶得通過emacs lisp教程工作。
謝謝。這很有幫助,尤其是編輯後的擴展。 –
另一個術語是quasiquote。我曾經看到過一個對我來說很有意義的解釋。 lisp中的默認值是不加引號的,'''引用它們。 quasiquote''''翻轉了這個,所以默認情況下會引用這些東西,並且用','不加引號。 – jpkotta