J'utilise evil
. Normalement, lorsque je valide, j'aimerais commencer immédiatement à taper, mais evil
démarre le tampon evil-normal-state
. J'avais l'habitude de mettre
(evil-set-initial-state #'git-commit-mode 'insert)
Mais cela ne fonctionne plus, comme Magit l'utilise text-mode
pour ses tampons de validation.
Comment puis-je demander à Magit de valider par défaut evil-insert-state
?
Réponses:
Voici une solution:
Je ne sais pas pourquoi le système d'états initial a été choisi car cela signifie que vous avez une énorme liste blanche d'états ou que vous recherchez des modes dérivés , le système des crochets est un ajustement beaucoup plus naturel pour Evil IMO .
la source
(add-hook 'git-commit-mode-hook 'evil-insert-state)
(add-hook 'git-commit-mode-hook 'evil-insert-state)
travauxla source