(setq backup-directory-alist `(("." . "~/.saves")))
Я знаю, что он устанавливает каталог, в котором сохраняются файлы резервных копий, но я не понимаю конкретно, что делает часть `(("." . "~/.saves"))
. В частности:Что это за конфигурация emacs?
- Что такое «отметка»? (также, имеет ли это вещь специальное имя для googleable?)
- Зачем это требуется двойная скобка? Это как в default settings, а не только в моем файле конфигурации.
- Кажется, что одиночный
.
внутри может быть своего рода оператором замещения, и я замечаю, что вместо этого у меня есть другая подобная строка с запятой. Какова операция, которую эти вещи делают?
Мой google-fu потерпел неудачу, когда выяснилось, какие знаки препинания выполняют в lisp, и я слишком ленив, чтобы работать через учебник emacs lisp.
Спасибо. Это было полезно, особенно с измененным расширением. –
Другим термином является квазикот. Я когда-то видел объяснение, которое имело для меня большой смысл. Значение по умолчанию в lisp - это то, что вещи не сортируются, а '' 'цитирует их. Квазиквадрат '\' 'переворачивает это вокруг, так что вещи цитируются по умолчанию и не сортируются с помощью', '. – jpkotta