Je suis un utilisateur de longue date-vim et j'ai récemment découvert qu'emacs a le mode viper, offrant le meilleur des deux mondes (au moins pour moi). Cependant, une chose me dérange vraiment puisque je code principalement en python et le mixage des onglets et des espaces est un gros problème.Insérer des espaces à la place de TAB dans Emacs viper-mode
En mode insertion, je voudrais insérer des espaces viper-shift-width au lieu de TAB lorsque j'appuie sur TAB. Comment puis-je faire ceci? Je suppose que la simple fonction/réglage de LISP est la solution.
Je n'ai rien trouvé dans les paramètres de mode viper qui pourrait faire cela.
Edit:
Je (setq-default indent-tabs-mode nil)
dans mes emacs, mais cela ne fonctionne pas quand je suis en mode d'insertion (dans vim meaing du mode d'insertion) dans viper mode