Jai une installation propre dopenSuse. Cela configure automatiquement bash comme shell par défaut.
Pour des raisons historiques, tous les alias et raccourcis que je veux porter à partir dun ancien ordinateur sont dans tcsh, et je nai pas vraiment envie dapprendre comment pour faire la même chose dans bash. Au lieu de cela, jai changé le shell de connexion en tcsh, et je suis content.
Le problème que jai maintenant est que le retour arrière ne supprime que vers lavant (comme le del key), au lieu de backward (comme ctrl + h ). Comment puis-je lier la touche de retour arrière pour supprimer en arrière plutôt quen avant?
Réponse
La commande shell pour modifier les raccourcis clavier est bindkey
, Backspace envoie probablement loctet 127 (^?
; vérifiez en tapant Ctrl + V puis Retour arrière ), et la commande dédition pour supprimer un caractère à lenvers est backward-delete-char
. Mettez ceci dans votre ~/.tcshrc
:
bindkey "^?" backward-delete-char
Réponse
# stty erase <press backspace key>
Commentaires
- Cela ne ' t fonctionne réellement.