Como usar o modo de cópia no tmux

Como usar o modo de cópia no tmux
A interface da linha de comando tem uma vantagem definitiva sobre sua contraparte da GUI porque é rápido, versátil e confiável.

Quando se trata de CLIS, nenhum sistema operacional pode se comparar ao Linux. Cada distribuição do Linux é fortemente integrada ao seu terminal, permitindo executar processos complexos com apenas alguns comandos.

Embora o terminal possa ser auto-suficiente por conta própria, ter alguns recursos extras apenas aumenta a experiência. Um desses recursos úteis seria a capacidade de gerenciar várias janelas e sessões de terminal de uma só vez. Felizmente, existe um programa que pode atender às suas necessidades.

A TMUX permite que seus usuários tenham mais de uma sessão do terminal de comando aberto em uma única instância. Ele permite que eles criem, gerenciem e naveguem por várias janelas terminais ao mesmo tempo.

Com uma infinidade de recursos, personalização técnica e visual e documentação fácil de entender, pode-se dizer definitivamente que o TMux é um indispensável para aumentar sua experiência da CLI.

Modo de cópia no tmux

O TMUX vem com uma variedade de modos que facilitam o trabalho e o gerenciamento de várias sessões. Um desses modos é o “modo de cópia”. Como o nome sugere, o modo de cópia permite copiar um determinado bloco de texto e colá -lo em outro local.

Se você vem do uso de aplicativos baseados em GUI, como Word e Bloco, que fazem uso de métodos de seleção de mouse para copiar o texto, a cópia no TMUX pode parecer difícil, pois o processo é puramente baseado em teclado.

Não há necessidade de se preocupar, pois este guia ajudará você a aprender a usar o modo de cópia no tmux. Vamos analisar o básico junto com algumas dicas de navegação para ajudá -lo a se familiarizar com o modo de cópia.

Ativar modo de cópia no tmux

Vamos começar aprendendo a ativar o modo de cópia no tmux. Este método utiliza o terminal de comando.

Estaremos usando o Ubuntu 20.04 para este tutorial. No entanto, o método é o mesmo para outras distribuições Linux.

Para iniciar uma sessão do TMUX, comece abrindo o terminal de comando.

Depois que o terminal abrir, abra uma nova sessão do TMUX usando o seguinte comando:

$ tmux

Em seguida, tente acessar o tmux.arquivo conf usando o editor de texto de sua escolha. Para isso, verifique se você está no seu diretório inicial padrão. Você pode encontrar o local do seu diretório com a ajuda do seguinte comando:

$ PWD

A saída exibirá o diretório atual. Caso você não esteja no diretório de sua escolha, use o comando $ cd para alterar o diretório da seguinte forma:

$ CD

Depois de terminar com isso, abra o tmux.arquivo conf em um editor de texto. Para este tutorial, usaremos Nano.

$ sudo nano ~//.tmux.conf

Isso deve abrir o arquivo de configuração.

Depois que o arquivo de configuração abrir, adicione a seguinte linha para ativar o modo de cópia:

$ setw -g mode -keys vi

Uma vez feito isso, salve o arquivo. Agora você deve ter acesso ao modo de cópia.

Para testá -lo, inicie uma sessão de tmux e abra alguns painéis. Isso deve ser possível usando os seguintes atalhos.

  • Divida a janela Tmux em dois painéis verticais, pressione Ctrl + b e tipo %
  • Divida a janela Tmux em dois painéis horizontais, pressione Ctrl + b e tipo ““

Agora, você pode entrar para inserir o modo de cópia no tmux. Para fazer isso, basta pressionar Ctrl + [. A mudança no cursor de texto deve indicar que você está agora no modo de cópia.

Navegando no modo de cópia

As chaves de navegação no modo de cópia tmux se assemelham às usadas no Vim. Uma lista de chaves de navegação úteis é dada abaixo:

  • h, j, k, l entrada direcional correspondente à esquerda, para baixo, para cima, direita
  • w ou w refere -se a se mover na frente por uma palavra
  • e ou e refere -se a avançar no final
  • B ou B referem -se a voltar por uma palavra
  • ou consulte a movimentação de um parágrafo para trás ou para a frente
  • Ctrl + e consulte a rolagem por uma linha
  • Ctrl + D consulte a rolagem para baixo por metade da tela
  • Ctrl + F Consulte a rolagem para baixo até o final da tela
  • Ctrl + y Consulte a rolagem por uma linha
  • Ctrl + u Consulte a rolagem por metade da tela
  • Ctrl + B consulte a rolagem para baixo para o início da tela
  • / ou ? Consulte a pesquisa avançando ou para trás
  • n ou n refere -se a repetir a pesquisa anterior, avançando ou para trás, etc.

Para começar a copiar o texto, destaque o texto pressionando espaço. Copie o texto pressionando Digitar. Navegue até o local onde deseja colar o texto e pressionar Ctrl + J para colar.

Conclusão

Este foi um guia sobre como você pode usar o modo de cópia no tmux. Examinamos o básico do modo de cópia, como habilitá -lo e navegar por ele. Por fim, conversamos sobre como usá -lo para copiar o texto.