RSS Julia Evans
Suivre
Saisir du texte dans le terminal est compliqué
Saisir du texte dans le terminal peut être difficile en raison d'incohérences entre les programmes. Des fonctionnalités de base comme les touches fléchées ne sont pas toujours prises en charge. Readline, une bibliothèque offrant des capacités d'édition de texte, est largement utilisée et prend en charge divers raccourcis clavier. Les programmes sans support readline peuvent être améliorés en utilisant rlwrap. Certains programmes utilisent des systèmes d'entrée personnalisés qui imitent readline ou offrent des fonctionnalités supplémentaires. Comprendre le système d'entrée utilisé peut améliorer la prévisibilité. Des raccourcis courants incluent Ctrl+A pour le début de la ligne, Ctrl+E pour la fin, et Ctrl+R pour la recherche dans l'historique. De nombreux shells prennent en charge les raccourcis clavier vi comme mode d'entrée alternatif. Diagnostiquer le système d'entrée (aucun système d'entrée, readline ou personnalisé) permet d'utiliser de manière ciblée les fonctionnalités disponibles. Cependant, il y a des complexités supplémentaires liées à la saisie de texte dans le terminal qui ne sont pas couvertes dans ce résumé.