Como deletar a linha atual na tela GNU (bash equivalent of Ctrl-K)?

1

No% GNUscreen, o atalho Ctrl-A + Ctrl-K ou apenas K é mapeado para eliminar a janela atual. Eu queria saber se há um atalho para limpar a entrada de caracteres atual até agora no prompt, assim como o bash Ctrl-U ou Ctrl-A + Ctrl-K seria. Eu não consegui encontrá-lo na documentação.

    
por levesque 26.06.2016 / 15:44

2 respostas

3

Se por "prompt" você está se referindo ao prompt da tela GNU por Ctrl-A e : , isso é limpo por Ctrl-U. Isso é padrão para a maioria dos aplicativos de linha de comando; os outros são específicos do bash.

    
por 26.06.2016 / 15:46
1

Em geral, Ctrl A é reservado para o próprio screen . Então, para realmente enviar Ctrl+A , use Ctrl A e então A .

No seu caso, o bash Ctrl+A coloca o cursor no início da linha de entrada e Ctrl+K apaga tudo até o final. Dentro de screen , você deseja usar:

Ctrl A , então A , então Ctrl K .

    
por 26.06.2016 / 16:19

Tags