Utilisez stty pour définir les paramètres du terminal.
Si vous ne savez pas comment le configurer, trouvez simplement un serveur sans problème, affichez les paramètres et vous connaîtrez la différence en comparant les deux serveurs.
Beaucoup de gens n’ont pas compris l’essentiel. La présence de ces caractères indique que il n'y a rien de mal avec le terminal , mais le programme qui accepte les frappes, le shell, ne comprend pas correctement les touches fléchées .
Le shell de détection est-il bash ou zsh ? S'il s'agit d'un tiret, la touche d'édition n'est pas prise en charge. Vous pouvez taper bash et appuyer sur Entrée pour voir si cela s'améliore. echo $SHELL Sait généralement de quelle coquille il s'agit.
Modifiez le codage des caractères de l'outil ssh local, ou modifiez le fichier de configuration ssh et modifiez le jeu de caractères. Ou il y a un mode curseur dans l'outil, il suffit de le sélectionner
@DonnieGo Ça fonctionne normalement quand je tape bash. J'ai jeté un œil aux fichiers dans /etc/passwd et j'ai constaté que le champ shell est vide, je pense que c'est la raison.
@DonnieGo a dit : tapez bash et appuyez sur Entrée
Résolu !
Pour résumer la méthode une fois pour toutes : Entrez chsh Entrez /bin/bash après Login Shell [*] Chaque fois que vous vous connecterez à l'avenir, tout ira bien
Utilisez stty pour définir les paramètres du terminal.
Si vous ne savez pas comment le configurer, trouvez simplement un serveur sans problème, affichez les paramètres et vous connaîtrez la différence en comparant les deux serveurs.
Beaucoup de gens n’ont pas compris l’essentiel. La présence de ces caractères indique que il n'y a rien de mal avec le terminal , mais le programme qui accepte les frappes, le shell, ne comprend pas correctement les touches fléchées .
Le shell de détection est-il bash ou zsh ? S'il s'agit d'un tiret, la touche d'édition n'est pas prise en charge. Vous pouvez taper bash et appuyer sur Entrée pour voir si cela s'améliore.
echo $SHELL
Sait généralement de quelle coquille il s'agit.Utiliser
Touche Maj + Touche Supprimer
Peut être supprimé pour une utilisation temporaire
Modifiez le codage des caractères de l'outil ssh local, ou modifiez le fichier de configuration ssh et modifiez le jeu de caractères. Ou il y a un mode curseur dans l'outil, il suffit de le sélectionner
Tapez bash et appuyez sur Entrée, réessayez ?
Même demande, j'ai été tellement bête au montage, tellement triste
@DonnieGo
Ça fonctionne normalement quand je tape bash. J'ai jeté un œil aux fichiers dans /etc/passwd et j'ai constaté que le champ shell est vide, je pense que c'est la raison.
@DonnieGo a dit : tapez bash et appuyez sur Entrée
Résolu !
Pour résumer la méthode une fois pour toutes :
Entrez chsh
Entrez /bin/bash après Login Shell [*]
Chaque fois que vous vous connecterez à l'avenir, tout ira bien