User Tools

Site Tools


ksh

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
ksh [2010/10/28 14:41] ginkoksh [2010/12/22 12:19] (current) ginko
Line 9: Line 9:
 L'historique sous ksh peut être activé grâce à la commande ''set -o vi''. L'input du shell passe alors par vi. Pour l'historique, on peut donc passer en mode commande (Touche ''Esc'') et utiliser les touches de navigation vi: hjkl (gauche, haut, bas, droite) pour naviguer dans l'historique. L'historique sous ksh peut être activé grâce à la commande ''set -o vi''. L'input du shell passe alors par vi. Pour l'historique, on peut donc passer en mode commande (Touche ''Esc'') et utiliser les touches de navigation vi: hjkl (gauche, haut, bas, droite) pour naviguer dans l'historique.
 Une autre solution est d'utiliser la commande ''fc''. Une autre solution est d'utiliser la commande ''fc''.
-<code sh># lister les derniers entrées: +<code bash># lister les derniers entrées: 
 fc -l fc -l
  
 # éditer et excécuter certaines commande (ex.: lignes 10 à 30): # éditer et excécuter certaines commande (ex.: lignes 10 à 30):
-fc -e vi 10 30 # l'option -e permet de spécifier un éditeur avant l'exécution des commandes</code>+fc -e vi 10 30 # l'option -e permet de spécifier un éditeur avant l'exécution des commandes 
 + 
 +# Ou 
 +history</code> 
 ===== Autocomplétion ===== ===== Autocomplétion =====
 Toujours avec la variable ''set -o vi'': taper le début de la commande, sortir du mode ''insert'' avec ''Esc'' et taper ''\'' (backslash). Toujours avec la variable ''set -o vi'': taper le début de la commande, sortir du mode ''insert'' avec ''Esc'' et taper ''\'' (backslash).
ksh.txt · Last modified: 2010/12/22 12:19 by ginko