Cópia de shell impressa sem necessidade de rolar para cima

Cópia de shell impressa sem necessidade de rolar para cima

Você sabe quando você executa um comando no terminal e ele imprime muitas linhas e deseja copiar e colar algumas linhas para usar.

Então, o procedimento é:

1- execute o comando no terminal
2- role para cima até encontrar a linha desejada
3- você é um cara esperto, então clique duas vezes na linha para selecioná-la, depois
4- clique com o meio para imprimir a linha no linha de comando (que está lá, no final da janela)

Agora, você já imprimiu uma linha. Mas você quer outro, então o que você pensa fazer é:

 1- press space-bar
 2- double-click the second line you want, and middle-click

Mas você não pode fazer isso, porque quando você PRESSIONE a barra de espaço, a janela rola para baixo até a linha de comando, FAZENDO VOCÊ precisar rolar para cima novamente até encontrar a linha desejada.

Então, quero saber como posso melhorar esse processo? Sem precisar rolar para cima o tempo todo, copio e imprimo uma linha dessa forma.

Ou outra maneira de fazer isso mais rápido.

Responder1

Edit| Profile Preferences| Scrolling|Scroll on keystroke

Responder2

Duas sugestões:

  1. Use command | grep wantedou command | grep -v unwanted(ou combine-os) para filtrar a saída do seu comando

  2. Abra outro terminal e cole as linhas que você precisa neste (eu configurei um alias 'a' para executar um novo terminal em segundo plano, então meu novo terminal terá o mesmo PWD se eu executar 'a' no primeiro terminal, depois Posso rodar commandem um dos dois e usar a saída no terminal "não utilizado").

Responder3

Outra opção é abrir dois terminais e copiar de um e colar no outro. Ou use várias guias em terminais que as possuem. Ou divida as janelas em screen.

informação relacionada