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
- instalar
xsel
primero - copiar al portapapeles usando xsel:
less filename.txt | xsel -i
- 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.