Janela de linha de comando / terminal invertida

2

Ocorreu-me recentemente que ocasionalmente seria muito melhor digitar os comandos do terminal / linha de comando no topo de uma janela, com os últimos comandos de execução abaixo. O reverso da exibição normal.

Em telas de laptop menores, por exemplo, é muito mais confortável focar na parte superior da tela do que na parte inferior.

Independentemente de se esta é uma boa idéia ou não, existe um plugin de terminal / linha de comando para isso?

(Sou mais baseado no OS X, mas estou interessado em todas as soluções de plataforma)

    
por Jon Hadley 10.11.2010 / 17:16

1 resposta

2

Aqui está algo para brincar no Bash.

Para configurá-lo:

$ bash    # try this in a subshell since ^C seems to cause it to exit
$ f () { sed "1s/^/$(tput cup 0 0)/;s/^/$(tput il1)/"; }
$ PROMPT_COMMAND='tput cup 0 0;tput il1; echo'
$ exec > >(f)

Pressione enter uma vez e está pronto para tentar. Às vezes, a saída e o prompt estão fora de ordem e pode haver outras estranhezas, mas é uma coisa interessante para tentar.

Os programas orientados para a tela não funcionam porque não vêem um tty.

    
por 10.11.2010 / 21:38