9
votes

Comment changer d'indentation en mode texte pour EMACS

Je suis en mode texte et je veux que ma touche d'onglet soit indompter une ligne à deux espaces.

Le fichier ressemble à ceci: xxx p> Le curseur est situé Avant le "L": "Ligne deux", et je frappe onglet et il est en retrait 6 espaces par opposition aux 2 espaces souhaités.

Actions que j'ai essayées: < / p>

  1. J'ai essayé de mettre à jour la variable: tab-stop-list XXX

  2. J'ai essayé d'ajouter un Crochet de mode texte XXX


0 commentaires

3 Réponses :


0
votes

essayez de régler xxx

dans votre .emacs


0 commentaires

2
votes

La valeur par défaut pour en mode texte tiendra au premier caractère non-blancs de la ligne au-dessus de la ligne.

de la documentation de liaison de clé en mode texte

onglet (traduit de) exécute la commande de commande-tige-onglet-onglet, qui est une fonction LISP compilée interactive dans `indent.el '.

Il est lié à l'onglet.

(commande d'indent-onb-onglet et argolaire)

ligne ou région indentée de manière appropriée pour le mode principal actuel ou insérer un onglet. En fonction de `TAB-TOUJOURS-INTENDE ', insérez une tabulation ou un tiret.

Dans la plupart des grands modes, si le point était dans l'indentation de la ligne en cours, Il est déplacé vers le premier caractère non-blouses après indenter; Sinon, il reste à la même position dans le texte ....

Heureusement, cela peut être changé. L'ajout de ce qui suit à votre code de mode texte doit faire ce dont vous avez besoin: xxx


0 commentaires

9
votes

Ajoutez ceci à votre .emacs: xxx

voir emacs Tutoriel d'indentation .


0 commentaires