GNU/Linux >> Tutoriales Linux >  >> Linux

Cómo copiar texto de menos

Escribe el comando :s desde dentro de less para escribir el búfer en un archivo de 'registro'.

Fuente:The "s" command is equivalent to specifying -o from within less


  1. instalar xsel primero
  2. copiar al portapapeles usando xsel:less filename.txt | xsel -i
  3. pégalo:xsel -o

Puede reutilizar el comando 'v' de less para esto.

Mire la página de manual por menos, específicamente sobre LESSEDIT. Puede usar la sugerencia de @ rwxrwxrwx, si hace una pequeña configuración con anticipación (tal vez en su .bashrc):

bash$ export LESSEDIT="%E < %f"
bash$ export EDITOR="xsel -ib"

Cuando se ejecuta menos, presione 'v' para abrir el archivo actual en el $EDITOR; en este caso, ábrelo con xsel -ib < {the file's name} .

Usando xsel -ib coloca los datos en el portapapeles, por lo que puede presionar ctrl-V para pegar los datos donde desee.


Linux
  1. ¿Modificar un correo entrante de texto/sin formato a texto/html?

  2. ¿Cómo copiar configuraciones de una máquina a otra?

  3. Cómo actualizar de Fedora 32 a Fedora 33

  4. Cómo distinguir binarios de archivos de texto en Linux

  5. ¿Cómo elimino líneas nuevas de un archivo de texto?

Cómo Cortar, Copiar y Pegar en Vim/Vi

Cómo crear directorios desde un archivo de texto en Linux

Cómo mostrar datos de un archivo de texto en Linux

Cómo extraer direcciones de correo electrónico de un archivo de texto en Linux

Cómo quitar todos los caracteres de espacio en blanco de un archivo de texto

Cómo copiar un directorio en Linux