Se você está restrito a usar apenas a tela, a solução é assim (também funciona para janelas de tela não divididas ou divididas horizontalmente):
- Use
crtl+a [
para entrar no modo de cópia - navegue usando as teclas de seta ou hjkl (estilo vi)
- use
space
para marcar o início da sua seleção - use
space
para marcar o final da sua seleção, copie para o buffer da tela e saia do modo de cópia - use
ctrl+a ]
para colar
As teclas de movimento mais sofisticadas (por exemplo, mover para o início da linha / buffer) podem ser encontradas aqui .
Se você não está restrito a usar a tela + terminal baunilha OSX, você pode tentar um terminal que suporte nativamente a divisão vertical e execute uma tela separada nos painéis verticais esquerdo e direito. Um terminal que suporta isso é iTerm2 .
Com divisões verticais suportadas pelo terminal, você pode copiar e colar usando o mouse normalmente. Você ainda terá que usar os atalhos de tela para copiar coisas do buffer de rolagem da tela.
Se você for com o iTerm2, então você também pode considerar abandonar a tela completamente e mudar para esta versão do Tmux. O Tmux é um substituto para a tela. A versão customizada acima se integra sem costuras ao iTerm2. Ou seja abrir / fechar novas telas é tratado com atalhos iTerm2, e o buffer de rolagem é diretamente acessível sem ter que mudar para algum modo tmux especial.