75 votos

¿Cómo puedo seleccionar todo el texto de un archivo con nano?

Puedo abrir un archivo en Ubuntu editor nano desde el comand line y quiero copiar todo el contenido del archivo de modo que puedo pegarlo en otra aplicación fuera de la cáscara.

Hasta el momento sólo puedo copiar el uso de shift en la pantalla que se ve, pero no en todos los contenidos.

62voto

Ye Sen Puntos 309

Hay un camino posible:

  • Cursor al principio de un archivo

  • Ctrl6 para establecer una marca

  • AltShiftT (o intentar AltT) para cortar hasta el final del archivo

  • Si AltT no funciona, pruebe con CtrlK

  • sólo copia el contenido del archivo al hacer CtrlU a cortar de nuevo el texto

15voto

Louis Puntos 781

Usted no puede usar el buffer de nano a utilizarla en otro lugar, usted necesita usar el buffer de X o Gnome.

xclip es la solución.

Una interfaz de línea de comandos para el X11 portapapeles. También puede ser utilizado para la copia de archivos, como una alternativa a la sftp/scp, evitando pedirá la contraseña cuando el reenvío por X11 ya ha sido configurado.

5voto

darkwingduck Puntos 39

En realidad, esta respuesta puede ser un poco tarde, pero yo estaba buscando una respuesta para la misma pregunta y yo sólo lo imaginé. cuando usted tiene el archivo que desea copiar para abrir en nano. usted puede golpear ctl-R y escriba el archivo que desea copiar. esto traerá en el archivo entero.

En mi caso, yo sólo estaba la copia de mi viejo fstab por lo que no fue gran cosa. pero podría recibir ridículo con archivos de gran tamaño.

2voto

Kasisnu Puntos 11

Aquí hay otra solución. Uno que yo personalmente prefiero. Utiliza Xsel. Es muy similar a Xclip pero con una diferencia clave.

$ cat my_funky_file | xsel

Mientras Xclip pone todo en los principales portapapeles, Xsel manipula el búfer de selección dejar de pegar la selección con un clic del centro. Esto es un gran one-offs! Así que si tienes algo en tu portapapeles, que no ha pegado sin embargo, que la estancia afectada!

Y si desea pegar el contenido, xsel -o escupen a la derecha.

Se puede instalar en un sistema basado en debian usando

$ apt-get install xsel

La fuente está disponible aquí de otra manera! Espero que esto ayude a alguien.

0voto

Chris Puntos 512

A mi entender no es posible seleccionar un archivo completo en nano si se desplaza más de su ventana. Si está utilizando una interfaz gráfica de usuario y se han nano abrir desde un terminal y el archivo no es más que su ventana se puede utilizar el ratón y seleccionar todo el texto de la cnt+shift+c copiar al portapapeles.

Aunque no en nano, hay una manera en vim. Vea aquí.

En concreto, seleccione el texto (modo visual) de la sección.

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: