Como manter o cursor do terminal fixo no topo?

3

Quando escrevo na linha de comando, tenho essa aversão de rolar meus olhos para a parte inferior da página enquanto escrevo comandos.

Como faço para manter o cursor / linha na parte superior e permitir que a saída seja exibida abaixo sempre que escrevo e executo um comando? Alguém já tentou fazer isso?

    
por Seph 31.08.2013 / 10:55

1 resposta

2

Você pode fazer algo assim adicionando

\[\e[f\e[K\]

no início de sua variável de prompt ( PS1 ). Mas não é preciso considerar a rolagem.

\[      start non-printing sequence
\e[f    ANSI escape sequence to move cursor to position 1;1
\e[K    ANSI escape sequence to erase from cursor to end of line
\]      end of non-printing sequence
    
por 31.08.2013 / 13:41