GNU/Linux >> Tutoriels Linux >  >> Linux

Retour arrière dans Zsh bloqué ?

Dans set -o vi mode bash, lorsque j'appuie sur Esc+k pour obtenir la dernière commande saisie, puis A , je me retrouve en mode insertion, ce qui me permet d'appuyer sur backspace pour commencer à supprimer la fin de la dernière commande.

Avec zsh dans set -o vi mode, tout fonctionne jusqu'à la partie retour arrière.

Comment puis-je résoudre ce problème ?

Réponse acceptée :

La réponse rapide, mettez ceci dans votre ~/.zshrc :

bindkey -v '^?' backward-delete-char

Normalement '^?' (retour arrière) est lié à vi-backward-delete-char , qui est censé avoir le comportement que vous observez, car c'est ainsi que vi (pas vim , sauf en mode vi classique) se comporte.


Linux
  1. Quel terminal est le meilleur :Bash vs Zsh

  2. Shebangs indépendants du chemin?

  3. ${!foo} Et Zsh ?

  4. Annuler l'achèvement, mais uniquement l'achèvement, dans Zsh ?

  5. Désactiver le mode maintenance dans Magento

Utiliser l'éditeur vi

Comment réparer les mises à jour Windows bloquées à 0 %

Comment activer le mode sombre dans Firefox

Mode de sauvetage

Segmentation de la mémoire Linux

Qu'est-ce que le mode clavier brut ?