Cómo usar el modo de copia en TMUX

Cómo usar el modo de copia en TMUX
La interfaz de línea de comandos tiene un borde definido sobre su contraparte de la GUI porque es rápido, versátil y confiable.

Cuando se trata de CLIS, ningún sistema operativo puede compararse con Linux. Cada distribución de Linux está muy integrada con su terminal, lo que permite ejecutar procesos complejos con solo unos pocos comandos.

Si bien la terminal puede ser autosuficiente por sí sola, tener algunas características adicionales solo se suma a la experiencia. Una de esas características útiles sería la capacidad de administrar múltiples ventanas y sesiones de terminales a la vez. Afortunadamente, existe un programa que puede satisfacer sus necesidades.

TMUX permite que sus usuarios tengan más de una sesión de la terminal de comando abierta en una sola instancia. Les permite crear, administrar y navegar a través de múltiples ventanas de terminales al mismo tiempo.

Con una gran cantidad de características, personalización técnica y visual y documentación fácil de entender, definitivamente se puede decir que TMUX es imprescindible para aumentar su experiencia CLI.

Modo de copia en TMUX

TMUX viene con una variedad de modos que facilitan el trabajo y la gestión de múltiples sesiones. Uno de estos modos es el "modo de copia". Como su nombre indica, el modo de copia permite copiar un cierto bloque de texto y pegarlo en otra ubicación.

Si proviene del uso de aplicaciones basadas en GUI como Word y el bloc de notas, que utilizan métodos de selección del mouse para copiar texto, la copia en TMUX puede parecer difícil ya que el proceso está puramente basado en el teclado.

No es necesario preocuparse, ya que esta guía lo ayudará a aprender cómo usar el modo de copia en TMUX. Repasaremos los conceptos básicos junto con algunos consejos de navegación para ayudarlo a familiarizarse con el modo de copia.

Habilitar el modo de copia en TMUX

Comencemos por aprender a habilitar el modo de copia en TMUX. Este método hace uso de la terminal de comando.

Usaremos Ubuntu 20.04 para este tutorial. Sin embargo, el método es el mismo para otras distribuciones de Linux.

Para comenzar una sesión de TMUX, comience abriendo el terminal de comando.

Una vez que se abra el terminal, abra una nueva sesión de TMUX utilizando el siguiente comando:

$ tmux

A continuación, intente acceder al TMUX.Archivo confirmación utilizando el editor de texto de su elección. Para esto, asegúrese de estar en su directorio de inicio predeterminado. Puede encontrar la ubicación de su directorio con la ayuda del siguiente comando:

$ PWD

La salida mostrará el directorio actual. En caso de que no esté en el directorio de su elección, use el comando $ CD para cambiar el directorio de la siguiente manera:

$ CD

Una vez que haya terminado con esto, abra el TMUX.Archivo confirmación en un editor de texto. Para este tutorial, usaremos nano.

$ sudo nano ~/.tmux.confusión

Esto debería abrir el archivo de configuración.

Una vez que se abra el archivo de configuración, agregue la siguiente línea para habilitar el modo de copia:

$ setw -g mode -keys vi

Una vez hecho esto, guarde el archivo. Ahora debería tener acceso al modo de copia.

Para probarlo, inicie una sesión de TMUX y abra algunos paneles. Esto debería ser posible utilizando los siguientes atajos.

  • Divida la ventana TMUX en dos paneles verticales, presione Ctrl + B y escribir De %
  • Divida la ventana TMUX en dos paneles horizontales, presione Ctrl + B y escribir "

Ahora, puede proceder a ingresar el modo de copia en TMUX. Para hacer esto, simplemente presione Ctrl + [. El cambio de cursor de cambio en el texto debe indicar que ahora está en modo de copia.

Navegar en modo de copia

Las claves de navegación en el modo de copia TMUX se parecen a las utilizadas en VIM. A continuación se proporciona una lista de claves de navegación útiles:

  • H, J, K, L Entrada direccional correspondiente a la izquierda, hacia abajo, hacia arriba, derecha
  • W o W se refiere a moverse al frente por una palabra
  • e o e se refiere a moverse hacia el final
  • b o b consulte retroceder por una palabra
  • o Consulte el traslado de un párrafo hacia atrás o hacia adelante
  • Ctrl + E consulte desplazarse hacia abajo por una línea
  • CTRL + D Consulte el desplazamiento hacia abajo por la mitad de la pantalla
  • Ctrl + F consulte desplazarse hacia abajo hasta el final de la pantalla
  • Ctrl + y consulte el desplazamiento por una línea
  • Ctrl + u consulte el desplazamiento por la mitad de la pantalla
  • Ctrl + B consulte desplazarse hacia abajo hasta el inicio de la pantalla
  • / o ? Consulte la búsqueda avanzando hacia adelante o hacia atrás
  • N o N se refiere a repetir la búsqueda anterior avanzando o hacia atrás, etc.

Para comenzar a copiar el texto, resalte el texto presionando el espacio. Copiar el texto presionando Ingresar. Navegue al lugar donde desee pegar el texto y presione CTRL + J para pegarlo.

Conclusión

Esta fue una guía sobre cómo puede usar el modo de copia en TMUX. Repasamos los conceptos básicos del modo de copia, cómo habilitarlo y navegamos a través de él. Por último, hablamos sobre cómo usarlo para copiar texto.