J'utilise le mode maléfique. Quand je tape M-x multi-term
zsh s'ouvre. Puis je tape bcdef
dans le terminal. Puis je tape ESC
pour entrer en mode normal, puis b
alors mon curseur est placé sur b
du mot bcdef
. Ensuite, je tape i
pour entrer en mode insertion, puis je tape a
pour insérer un a
. Au lieu d'insérer le a
où je voulais, emacs insère a
à la fin du mot.Modifier correctement un tampon de shell avec le mode mal
Que se passe-t-il? comment puis-je atteindre le comportement normal souhaité?
cela se produit uniquement dans les tampons de shell.
est le nom du tampon '* shell *', '' * terminaux *, ou '* * ansi terme', ou autre chose? Je ne suis pas familier avec 'multi-term', donc je ne suis pas sûr de l'émulateur de shell/terminal Emacs dans lequel vous vous trouvez. –
Avez-vous trouvé la réponse? –
oui. vous devez en fait taper ESC via un autre combo de touches. comme, choisissez C-C C-E. cela devrait produire un ESC qui n'est pas mangé par emacs et qui va directement à zsh. Jetez un oeil à mes fichiers de configuration github.com/ninrod/dotfiles – ninrod