PrimTux, la distribution éducative

Version complète : PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D"
Vous consultez actuellement la version basse qualité d’un document. Voir la version complète avec le bon formatage.
Sur une installation fraiche de PrimTux5-lubuntu, dans le terminal du compte administrateur les touches de déplacement du curseur (les flèches) ne fonctionnent pas mais affichent des séquences étranges "^[[A ^[[B ^[[C ^[[D".

Pour régler ce problème il faut changer le shell : passer de dash à bash. Le shell dash est optimisé pour la vitesse et la mémoire et n'a pas de fonction d'historique ou de complétion, au contraire de bash.

Pour cela il faut éditer le fichier /etc/passwd et remplacer dans la ligne de l'administrateur "sh" par "bash" :
on recherche
Code :
administrateur:x:1000:1000::/home/administrateur:/bin/sh
et on remplace par
Code :
administrateur:x:1000:1000::/home/administrateur:/bin/bash

[EDIT]
On peut faire cela en une commande comme suggéré plus bas, c'est plus sûr que de risquer des erreurs à éditer directement un fichier aussi important que /etc/passwd (merci Philippe Dpt35) :
Code :
$ sudo chsh -s /bin/bash administrateur

Après on sort de la session et on a un terminal avec historique et complétion par la touche [TAB].
ça fait un moment que je cherchais, merci!
Un grand merci.

Dans la plus pure tradition Primtuxienne, on encourage a ce présenter sur le forum.
Serais-tu prêt à faire cet effort Yannick ? Ca se passe ici : http://forum.primtux.fr/viewforum.php?id=6
Merci d'avance Big Grin
Merci !

Quelques compléments:
cela ne se pose que pour la version Lubuntu, le shell administrateur de la Debian est bien bash.

Plus rapidement et plus sûr que d'éditer le fichier /etc/passwd, on peut faire
Code :
sudo chsh -s /bin/bash administrateur
ca parle de shell linux et je me demandais pourquoi ne pas priviliégier zsh à bash si déjà on veut le changer pour des fonctionnalités tel que l’auto-complétion.
Zsh avec oh-myzsh et un peu de config, c'est une vrai tuerie...
mothsart a écrit :Un grand merci.

Dans la plus pure tradition Primtuxienne, on encourage a ce présenter sur le forum.
Serais-tu prêt à faire cet effort Yannick ? Ca se passe ici : http://forum.primtux.fr/viewforum.php?id=6
Merci d'avance Big Grin
C'est fait ! Big Grin