Terminal: Qual é o atalho para limpar sua linha de comando?

6

Se eu tiver isso:

$ bla bla bla bla

Existe algum atalho para o Terminal (MacOS) para limpar toda a linha?

    
por Nerian 07.01.2011 / 13:04

2 respostas

13

O comando para descartar (matar) a linha inteira geralmente não recebe um atalho de teclado. Ctrl-U só mata desde o início da linha até o cursor.

Pressione Ctrl-U (prefixo) e Ctrl-K (sufixo) para remover a linha inteira, não importa onde o cursor esteja.

Aqui está uma referência de bash com os diferentes comandos e seus padrões atalhos de teclado.

Você pode atribuir um atalho de teclado a kill-whole-line editando ~/.inputrc . Adicione a seguinte linha:

"\C-k": kill-whole-line

Isso atribuirá Ctrl-K o comando "kill whole line".

    
por 07.01.2011 / 13:32
9

A seguir é para o bash do Linux, mas suponho que isso também funcione para o Mac:

Limpar linha de entrada:

Ctrl + U

Outro truque é apenas:

Ctrl + C
    
por 07.01.2011 / 13:06