pb avec un shell

pb avec un shell - Shell/Batch - Programmation

Marsh Posté le 08-03-2006 à 09:06:43    

Bonjour. Voilà mon pb
je me connecte en SSH à un ordinateur distant..
mais g un probleme avec le clavier.
en effet la touche "haut" ne fait rien
la touche "suppr" rajoute des ^H ( que g changé avec gnome terminal)
et la touche backspace foire aussi
 
je suis sous ubuntu 5.10
 
ya t il d'autres reglages qquepart

Reply

Marsh Posté le 08-03-2006 à 09:06:43   

Reply

Marsh Posté le 08-03-2006 à 12:15:06    

chez moi (kubuntu 5.10) ça marche [:spamafote]

Reply

Marsh Posté le 08-03-2006 à 18:22:13    

Nico59160 a écrit :

Bonjour. Voilà mon pb
je me connecte en SSH à un ordinateur distant..
mais g un probleme avec le clavier.
en effet la touche "haut" ne fait rien
la touche "suppr" rajoute des ^H ( que g changé avec gnome terminal)
et la touche backspace foire aussi
 
je suis sous ubuntu 5.10
 
ya t il d'autres reglages qquepart


 
Tente la commande
stty erase <touche suppr>
 
Ca configurera la touche <touche suppr> pour qu'elle soit touche d'effacement (attention, tu tapes pas les lettres < t o u c h e   s u p p r> mais tu appuies sur la touche "suppr" )...


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 08-03-2006 à 21:27:07    

Nico59160 a écrit :

Bonjour. Voilà mon pb
je me connecte en SSH à un ordinateur distant..
mais g un probleme avec le clavier.
en effet la touche "haut" ne fait rien
la touche "suppr" rajoute des ^H ( que g changé avec gnome terminal)
et la touche backspace foire aussi
 
je suis sous ubuntu 5.10
 
ya t il d'autres reglages qquepart


tu te connectes sur une machine distante qui héberge ubuntu ?
Moi je crois que tu es sous Ubuntu et que tu te connectes à un Unix dont le shell par défaut est autre chose que le bash (disons le korn shell par exemple)
 
- pour régler ton problème de ^H fais comme Sve@r a dit (stty erase ^H)
- pour régler ton problème de la touche haut, en KSH ce n'est pas comme ca que l'on rappelle une commande
Il faut faire ESC puis k, k étant la touche "haut" sous l'éditeur vi (info pour ceux qui ne le savent pas : pour se déplacer sous vi il faut utiliser les touches h, j, k et l)
A partir du moment où tu as appuyé sur ESC dans ton shell, tu peux utiliser les commandes et raccourcis vi

Reply

Marsh Posté le 08-03-2006 à 21:39:33    

couak a écrit :

Il faut faire ESC puis k, k étant la touche "haut" sous l'éditeur vi (info pour ceux qui ne le savent pas : pour se déplacer sous vi il faut utiliser les touches h, j, k et l)
A partir du moment où tu as appuyé sur ESC dans ton shell, tu peux utiliser les commandes et raccourcis vi


 
A condition d'avoir indiqué que l'éditeur de rappel était "vi" en tapant "set edit=vi"


---------------
Vous ne pouvez pas apporter la prospérité au pauvre en la retirant au riche.
Reply

Marsh Posté le 09-03-2006 à 08:31:59    

Code :
  1. set -o vi

c'est bien aussi
mais effectivement il faut le spécifier même si la plupart du temps l'éditeur par défaut est vi

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed