PrimTux, la distribution éducative
PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - Version imprimable

+- PrimTux, la distribution éducative (https://forum.primtux.fr)
+-- Forum : PrimTux: LA DISTRIBUTION: présentation, aide et développement (https://forum.primtux.fr/forumdisplay.php?fid=5)
+--- Forum : Tutoriels généraux (https://forum.primtux.fr/forumdisplay.php?fid=14)
+--- Sujet : PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" (/showthread.php?tid=1260)



PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - Yannick - 15-11-2019

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].


PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - Steph - 16-11-2019

ça fait un moment que je cherchais, merci!


PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - mothsart - 16-11-2019

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


PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - Philippe Dpt35 - 16-11-2019

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



PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - mothsart - 17-11-2019

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...


PrimTux5 flèches du clavier dans le terminal "^[[A ^[[B ^[[C ^[[D" - Yannick - 17-11-2019

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