Copie facilmente a linha de comando atual no GNU-Screen

1

Eu quero copiar o texto command to copy na linha de comando atual de uma maneira muito rápida.

user@server:~/somepath$ command to copy

Eu sei disso:

  1. Use Ctrl+[ para entrar no modo de cópia,
  2. Navegue pelas setas para o início da palavra command
  3. Copiar até o final da linha

Vou usar o texto copiado em outra janela da mesma sessão de tela.

    
por Kadir 08.04.2016 / 10:49

1 resposta

0

A primeira resposta em postar é uma ótima maneira de fazer isso. Se você criar o script (criado como uma função chamada screen_send_to_copy_mode na postagem acima) como ~/bin/screencp , poderá fazer o seguinte:

1 pressione [Ctrl-A] A (vai para o início da linha)
2 tipo echo (incluindo um espaço depois)
3 pressione [Ctrl-E] (fim da linha)
4 tipo |screencp

Dependendo de quão rápido você digita e por quanto tempo é o comando, isso economiza alguns segundos de vida;)

    
por 08.04.2016 / 11:30