Limpando tudo, menos a linha atual no tmux

1

Eu tenho meu atalho Control-K ligado ao tmux assim:

bind -n C-k send-keys -R \; clear-history \;

Isso limpa o histórico do buffer de rolagem, bem como a tela atual, que é o que eu quero. No entanto, ele tem uma desvantagem; limpa tudo na minha tela, incluindo o prompt de comando. Existe alguma maneira de obter o tmux para limpar tudo, exceto a linha atual?

    
por LandonSchropp 21.11.2013 / 08:10

1 resposta

0

A seguir, você obterá uma reinicialização do terminal e limpará o histórico, mas poderá resultar na impressão de uma linha extra vazia

bind -n C-k send-keys -R Enter \; clear-history \;

Alternativamente, se a limpeza do terminal (não "reset") for mais do seu agrado, tente isto. Isso resultará em uma linha de prompt simples e limpa sendo impressa.

bind -n C-k send-keys ^c clear Enter \; clear-history \;
    
por 11.12.2013 / 08:57

Tags