Io uso il male, che ha ottenutoimpostare la larghezza dello spostamento del male per il rientro del buffer locale in emacs
(defcustom evil-shift-width 4
"The offset used by \\<evil-normal-state-map>\\[evil-shift-right] \
and \\[evil-shift-left]."
:type 'integer
:group 'evil)
mi piacerebbe impostare il male-shift larghezza alla larghezza trattino buffer locale (la variabile indent
).
(add-hook 'after-change-major-mode-hook
(function (lambda()
(setq evil-shift-width indent))))
Cosa mi sono perso?
Mancano una coppia di parentesi attorno alla forma '(setq ...)' e un chiarimento su ciò che si desidera o si aspetta che il 'indent' sia. – tripleee
@ triple spero che aiuti. – Reactormonk
Cosa succede e cosa ti aspetti che accada? Da dove viene il 'indent' e quando viene impostato? – nschum