8 votes

Fenêtre de terminal inversée / ligne de commande

Il m'est récemment apparu que ce serait parfois beaucoup mieux de taper les commandes de terminal/ligne de commande en haut d'une fenêtre, avec les dernières commandes exécutées en dessous. L'inverse de l'affichage habituel.

Sur de plus petits écrans d'ordinateurs portables par exemple, il est bien plus confortable de se concentrer en haut de l'écran, plutôt qu'en bas.

Peu importe si c'est une bonne idée ou non, est-ce qu'un tel plugin de terminal/ligne de commande existe pour réaliser cela?

(Je suis principalement basé sur OS X, mais intéressé par toutes les solutions de plateforme)

5voto

Damian Powell Points 315

Voici quelque chose à manipuler en Bash.

Pour le configurer :

$ bash    # essayez ceci dans un sous-shell car ^C semble causer sa fermeture
$ f () { sed "1s/^/$(tput cup 0 0)/;s/^/$(tput il1)/"; }
$ PROMPT_COMMAND='tput cup 0 0;tput il1; echo'
$ exec > >(f)

Appuyez une fois de plus sur Entrée et c'est prêt à essayer. Parfois, la sortie et l'invite de commande sont hors de l'ordre et il peut y avoir d'autres bizarreries, mais c'est une chose assez intéressante à essayer.

Les programmes orientés écran ne fonctionneront pas car ils ne voient pas un terminal.

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X