C'est une question un peu bizarre et je ne suis pas sûr qu'il y ait une réponse simple, mais je suis très intéressé à trouver une solution.
Donc, lorsque je travaille sur une machine Linux via une console, je trouve que je regarde constamment le bas de l'écran, car une fois que vous avez exécuté un tas de commandes, le texte se remplit vers le bas. Maintenant, je trouve que ce n'est décidément pas bon pour mon cou et il serait bien préférable qu'au lieu de défiler vers le bas, le texte défile vers le haut à la place.
Alors, quelqu'un sait-il s'il existe un moyen d'inverser la direction dans laquelle le texte apparaît dans une console?
(notez que je connais la clear
commande)
Exemple:
comportement par défaut
user@machine:~$ command 1
user@machine:~$ command 2
user@machine:~$ command 3
user@machine:~$ __active_prompt__
comportement souhaité
user@machine:~$ __active_prompt__
user@machine:~$ command 3
user@machine:~$ command 2
user@machine:~$ command 1
Exécuter Kubuntu 10.04 à l'aide de Konsole
Je me rends compte que c'est une question étrange, merci pour toute aide.
Réponses:
Ce serait un comportement très étrange. La raison principale est la suivante: comment gérerait-elle la sortie d'une commande qui génère plusieurs lignes, comme
ls
oucat
? Si vous avez un écran qui défile à l'opposé de la normale, il s'imprimecat ./foo
dans l'ordre inverse. Je pense que votre meilleure option est d'aller avec le commentaire laissé par Zypher et de simplement déplacer le moniteur. Les normes sont excellentes, mais les normes triviales qui provoquent le contraire de leur intention ne valent rien. Faites ce qui vous convient le mieux dans votre situation.la source
clear
mes terminaux une fois que j'ai terminé une tâche spécifique (que radman utilise déjà).J'y pense depuis un moment. Il me semble que vous devriez pirater la source bash pour que le retour chariot déplace l'invite vers le haut plutôt que vers le bas. Je parie que c'est un simple hack une fois que vous avez trouvé le bon endroit dans la source.
la source