zle et les retours a la ligne

Marc Chantreux marc.chantreux at ulpmm.u-strasbg.fr
Tue Aug 21 10:51:42 CEST 2007


salut a tous,

Soit la saisie suivante:

echo 'this<cr>
test<cr>
'<cr>

J'obtiens a l'écran:

--------------------------
> echo 'this
quote> test
quote> '
this
test
--------------------------

maintenant, je rappelle l'historique et je tente d'inserer des lignes
entre this et test: 

<esc>kO<cr>

J'obtiens a l'écran:

--------------------------
> echo 'this

test
'
this

test
--------------------------

ca n'est pas le comportement souhaité: j'aurais aimé que la frappe du
<cr>
- entraine la création d'une nouvelle ligne en mode insertion
- entraine la validation de la commande en mode normal

Je souhaiterais le même comportement pour vared.

Question bis relative a l'historique: <up> saute de ligne en ligne et
non de commande en commande. Ainsi,


echo pouet<cr>
echo 'pouet<cr>
pouet<cr>
pouet'<cr>
<up><up>

J'obtiens a l'écran:

--------------------------
> echo pouet <-- la ou je voudrais être
> echo 'pouet
pouet <-- la ou je suis 
pouet'
--------------------------

existe t'il une touche pour naviguer de commandes en commandes ?


cordialement,
marc




More information about the Shell mailing list