Ich mag nicht wie in Elisp plists eingerückt sind.Anpassen Elisp Plist Einrückung
;; current desired Python (for comparison)
;; '(a 1 '(a 1 {'a': 1,
;; b 2 b 2 'b': 2,
;; c 3) c 3) 'c': 3}
Versuchte auf M-x Emacs-Version 24.3.1, lief emacs -Q
, die plist eingegeben und gedrückt C-x h C-M- \.
Diese Vertiefung macht Sinn, wenn es keine Liste ist:
(mapcar (lambda (x) (x + 1))
'(1 2 3 4))
Wie kann ich Formatierungseinstellungen ändern, so dass nur plists (oder, falls dies nicht möglich ist, alle genannten Listen) den gewünschten rechteckigen Einrückung, aber Einrückung von allem anderen bleibt gleich? Ich brauche dies lokal in einer .el
-Datei gespeichert, so dass, wenn ich diese Datei bearbeiten, es wie gewünscht eingerückt ist, aber dieses Verhalten nicht irgendwo anders endet.
Aus diesem Grund und viele andere, ich empfehlen die Verwendung von Alists statt plists. – Stefan