Parfois, quand je me sers less
dans un onglet screen
, les touches fléchées affichent ^[OA
, ^[OB
, ^[OC
et ^[OD
au lieu de faire ce que je veux qu'ils fassent. Y at-il quelque chose que je peux faire pour résoudre ce problème et reprendre le contrôle de less
?touches fléchées cessent de fonctionner en utilisant moins dans une session écran gnu
6
A
Répondre
2
- S'il arrive de temps à autre, il semble que certaines applications (par exemple
cat
ouless
un fichier binaire) fracasse votre console en l'envoyant control characters. Vous devez exécuter la commande à partir de la ligne de commande pour récupérer. - Sinon, vous devez tromper votre application de terminal. Je vous suggère d'utiliser CryptoTerm qui vous permet de définir des mappages de touches personnalisées.
7
entrer !reset
au moins prompt
2
Une autre chose à vérifier est votre variable TERM. Dans mon cas, je ssh dans une machine Linux et moins à l'intérieur de l'écran - la variable TERM a été définie sur 'screen' - ce qui brise les touches fléchées. Il fonctionne parfaitement si je lance moins de cette façon:
TERM=xterm less <file>
1
J'ai trouvé que reset
de à l'intérieur de l'écran ne résout pas le problème parfois, car il est le client/enveloppe extérieure dont l'état est en fait confus et écran capture les caractères de contrôle de reset
et les empêche d'atteindre le client externe. Dans cette situation, je dois détacher ma session (Ctrl +un, d), exécutez reset
, puis attacher à la session à nouveau (screen -r
).
Questions connexes
- 1. Écran GNU et moins: écrasement de la sortie précédente
- 2. Touches fléchées de traçage
- 3. Touches fléchées avec NSTableView
- 4. C# et touches fléchées
- 5. Les touches fléchées comme touches d'accès?
- 6. Touches fléchées de liaison dans JS/jQuery
- 7. Touches fléchées clavier de navigation avec Jquery
- 8. Naviguer avec les touches fléchées
- 9. Codes-clés des touches fléchées
- 10. Utilisez les touches fléchées C++?
- 11. touches fléchées ne fonctionne pas dans fancybox
- 12. Comment faire défiler vers le bas dans une table html en utilisant les touches fléchées?
- 13. Déplacement de JLabel avec les touches fléchées
- 14. pyHook + pythoncom cessent de fonctionner après les touches trop pressées [Python]
- 15. ListBox + WrapPanel Navigation par touches fléchées
- 16. Pourquoi les points d'arrêt dans VS2008 cessent-ils de fonctionner?
- 17. Reconnaissance des touches fléchées avec stdin
- 18. Les flèches obtenant les touches fléchées
- 19. Écran GNU: Modification de la liaison de clé globale
- 20. ASP.NET Cases à cocher/RadioListes Touches fléchées
- 21. Écran GNU: programmer-quotes `` dans Readbuf?
- 22. SDL ne détecte pas les touches fléchées
- 23. Utilisation des touches fléchées avec jQuery scrollTo
- 24. Les touches fléchées ne fonctionnent pas
- 25. Comment afficher les numéros de ligne en moins (GNU)?
- 26. Souhaitez-vous déplacer MovieClip en utilisant les boutons de scène, et non les touches fléchées?
- 27. plusieurs éléments à contenu modifiable, en utilisant les touches fléchées pour naviguer
- 28. Pages Web modernes qui peuvent être défilées en utilisant les touches fléchées (comment)?
- 29. Comment puis-je envoyer des touches fléchées à un processus en utilisant Expect.pm
- 30. Utilisation des touches fléchées dans une zone de texte WPF (C#)