Como redesenhar a janela do terminal após o comando wall exibe a mensagem

1

Eu tenho um script que enviará wall notificação para todas as sessões de terminal abertas quando a bateria ficar abaixo de certa porcentagem, e continuará fazendo isso a cada minuto até que a fonte de alimentação seja conectada.

Às vezes, trabalho em vim e é um pouco irritante não conseguir ver em que modo estou atualmente ou se escrevi ou não o arquivo. Então, existem maneiras melhores do que fazer :wq e reabrir o arquivo?

    
por Sergiy Kolodyazhnyy 30.01.2016 / 16:01

1 resposta

3

Ctrl + L ou :redraw! limpará e redesenhará a tela:

                                                        CTRL-L
CTRL-L                  Clear and redraw the screen.  The redraw may happen
                        later, after processing typeahead.

                                                        :redr :redraw
:redr[aw][!]            Redraw the screen right now.  When ! is included it is
                        cleared first.
                        Useful to update the screen halfway executing a script
                        or function.  Also when halfway a mapping and
                        'lazyredraw' is set.
    
por Florian Diesch 30.01.2016 / 16:29