Copying text from a terminal (Español) - ArchWiki

# Copying text from a terminal (Español)

From ArchWiki
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
Estado de la traducción: esta traducción de Copying text from a terminal fue revisada el 2019-02-09. Si existen cambios puede actualizarla o avisar al equipo de traducción.

La mayoría de los emuladores de terminal maduros permiten a los usuarios copiar o guardar sus contenidos.

## Enfoque general

En los emuladores gráficos de terminal, los contenidos generalmente se seleccionan con el ratón y luego se pueden copiar utilizando el menú contextual, el menú Editar o una combinación de teclas como `Ctrl+Shift+C`.

### Terminales sin selección de PORTAPAPELES

Algunos emuladores no admiten la selección de PORTAPAPELES de manera nativa, y copian los datos a la selección PRIMARIA. Para ellos se puede usar xclip:

    $ xclip -o | xclip -selection clipboard -i

El comando anterior lee los datos de la selección PRIMARIA y los escribe en la selección PORTAPAPELES.

Otros gestores de portapapeles como autocutsel proporcionan sincronización automática entre los buffers de selección.

### Interceptar la salida de los comandos

Use tee para interceptar la salida de un comando.

    $ command 2>&1 | archivo de salida tee

Después de que se ejecute `command`, `output-file` contendrá su salida.

### Acceder al backlog de una terminal Linux

Se puede acceder al backlog de una terminal nativa llamada `/dev/ttyN` a través de `/dev/vcsN`. Por lo tanto, si uno está trabajando en `/dev/tty1`, el siguiente fragmento de código permitirá almacenar el backlog en un archivo `output-file`:

    # cat /dev/vcs1 >archivo de salida

## Comparación de emuladores comunes

A menos que la columna "Combinación de teclas" indique lo contrario, la combinación de teclas es `Ctrl+Shift+c`.

Emulador | Seleccionar a PRIMARIO | PORTAPAPELES
--- | --- | ---
Combinación de teclas | Menú contextual | Menú de ventana | Seleccionar
atermAUR | Sí | No | No | No | No
etermAUR | Sí | No | No | No | No
germinalAUR | Sí | Sí | Sí | No | No
Guake | Sí | Sí | Sí | No | No
konsole | Sí | Sí | Sí | Sí | Opcional
lilyterm-gitAUR | Sí | Sí `Ctrl+Supr` | Sí | No | No
lxterminal | Sí | Sí | Sí | Sí | No
mate-terminal | Sí | Sí | Sí | Sí | No
mltermAUR | Sí | No | No | No | Sí
pantheon-terminal | Sí | Sí | Sí | No | No
PuTTY | Sí | No | No | No | No
qterminal | Sí | Sí | Sí | Sí | No
roxtermAUR | Sí | Sí | Sí | Sí | No
rxvtAUR | Sí | No | No | No | No
sakura | Sí | Sí | Sí | Sí | No
st | Sí | Sí | No | No | No
Terminator | Sí | Sí | Sí | No | No
terminology | Sí | Sí | Sí | No | No
Termite | Sí | Sí | No | No | No
Tilda | Sí | Sí | Sí | No | No
urxvt | Sí | Sí `Ctrl+Alt+c` | No | No | Opcional
xfce4-terminal | Sí | Sí | Sí | Sí | No
xterm | Sí | Opcional[1] | No | No | Sí
Yakuake | Sí | Sí | Sí | No | Opcional

## Casos especiales

### putty

El enfoque xclip funciona para putty: solo hay que recordar que la invocación xclip debe realizarse en el ordenador local (en otra terminal), no en la máquina remota a la que está conectada putty.

### urxvt

La selección de texto al PORTAPAPELES requiere la extensión perl `selection-to-clipboard`. Consulte Rxvt-unicode#Cortar y pegar para más detalles.

### xterm

El acceso a la selección del PORTAPAPELES en xterm requiere pasos adicionales.

Category:

- Terminal emulators (Español)