Seleccionar, copiar y pegar texto en nano, editor de texto en terminal

Los que usan Vi (o Vim) siempre alardean de que si vi es mucho mรกs potente que nano, cosa cierta pero!, hasta cierto punto. Si bien nano no es tan completo o poderoso como vi/vim, tampoco es que sea manco el pobre jeje.

Algo que se puede hacer en nano pero no muchos conocen, es seleccionar texto, copiar ese texto y pegarlo en otra parte del archivo, aquรญ les mostrarรฉ cรณmo hacer esto.

Terminal-icon

Cรณmo seleccionar texto en Nano

Para seleccionar con Nano debemos presionar Alt + A , entonces notaremos como con las flechas de direcciรณn (izquierda, derecha, arriba y abajo) podemos ir seรฑalando lo que deseamos seleccionar.

El Alt que indico es el Alt izquierdo, el de la derecha puede no funcionarles en dependencia de la combinaciรณn de teclado que tengan definida.

Para cancelar la selecciรณn volvemos a presionar Alt + A . Les muestro un screenshot:

nan-selection

Cรณmo copiar con Nano:

Para copiar usamos la combinaciรณn Alt + 6 mediante la cual, si NO tenemos seleccionado nada, copiaremos la lรญnea en la que estemos ubicado.

Cรณmo pegar algo copiado en Nano:

Para pegar usaremos Ctrl + U y en donde estรฉ el cursor, se pegarรก algo que previamente copiamos.

ยฟSeleccionar + Copiar + Pegar en Nano?

Supongamos que deseamos seleccionar un texto, copiarlo y luego pegarlo, serรญa asรญ:

  1. Presionamos Alt + A y usando las teclas de direcciรณn, marcamos el texto deseado.
  2. No presionamos de nuevo Alt + A , sino que ahรญ mismo con eso seleccionado, presionamos Alt + 6 para copiar eso marcado.
  3. Como pudieron ver, al presionar las teclas para copiar se perdiรณ la selecciรณn.
  4. Ya lo copiamos, ahora vamos hacia la parte del archivo donde deseamos pegar lo antes copiado, y con el cursor ahรญ hacemos: Ctrl + U
  5. Listo!

Fin!

Bueno mรกs claro ni el agua jeje, espero les sea tan รบtil como a mรญ ๐Ÿ˜€


Deja tu comentario

Tu direcciรณn de correo electrรณnico no serรก publicada. Los campos obligatorios estรกn marcados con *

*

*

  1. Responsable de los datos: Miguel รngel Gatรณn
  2. Finalidad de los datos: Controlar el SPAM, gestiรณn de comentarios.
  3. Legitimaciรณn: Tu consentimiento
  4. Comunicaciรณn de los datos: No se comunicarรกn los datos a terceros salvo por obligaciรณn legal.
  5. Almacenamiento de los datos: Base de datos alojada en Occentus Networks (UE)
  6. Derechos: En cualquier momento puedes limitar, recuperar y borrar tu informaciรณn.

      elav dijo

    Prรณxima tarea.. selecciรณn en columnas con Nano.. ๐Ÿ˜‰

         Giskard dijo

      Pues si usas el mouse y pulsas CONTROL mientras haces la selecciรณn puedes seleccionar en modo columna. Sospecho que debe existir una forma de hacerlo sรณlo con teclado.
      Asรญ que sรญ se puede.

           elav dijo

        La idea es usar solo las teclas.

           anonimo dijo

        Huu que bueno!! presionando control izquierdo + alt izquierdo y seleccionando con el ratรณn, la selecciรณn se hace en modo columna….esto es fantรกstico, muchas gracias por el dato.

      maykel dijo

    Para vim es lo mismo?

         KZKG^Gaara dijo

      No, con vim para copiar pones:
      numero-de-lineas-a-copiaryy

      Por ejemplo suponiendo que desee copiar 4 lรญneas:
      4yy

      Luego para pegar pones p (minรบscula) si deseas pegarlo debajo de la lรญnea actual, mientras que si es encima de la actual es P (mayรบscula)

      Gabriel Andrade dijo

    Tambiรฉn puedes copiar (o mรกs bien cortar) una lรญnea completa con Ctrl + K, para despuรฉs pegarla tambiรฉn con Ctrl + U

      Luis Graciano dijo

    Muchas gracias…! De enorme ayuda como siempre..!

      nonamed dijo

    nano r00lz

    ๐Ÿ˜€

      sinnerman dijo

    nano?
    ยฟquรฉ es eso?
    De la todopoderosa y nunca errada(ยฟ?) Wikipedia:
    Nano (sรญmbolo n) es un prefijo del Sistema Internacional que indica un factor de 10^-9 (nano=nueve).

    Confirmado en 1960, viene del griego ฮฝฮฌฮฝฮฟฯ‚, que significa ยซenanoยป.

         mario dijo

      google te llevรณ para otro lado, Nano debe su nombre a que es el hermano libre de Pico, ambos tienen su artรญculo.

         Matรญas Olivera dijo

      Nano es un editor de texto para sistemas basados en Unix, como GNU/Linux.

         sinnerman dijo

      Again:
      ยฟNano?
      ยฟquรฉ es eso?
      VI SEร‘ORES O EMACS….pero nano????ssssshhhhhh

      fede dijo

    ยฟยฟseleccionar no es ctrl+6???
    nano es un editor de terminal, ยฟquiere esto decir qur todos los comandos NANO tmbien me siirvven en la terminal?
    ยฟY como es para buscar en nano?

         KZKG^Gaara dijo

      Seleccionar en Nano es Alt + A como puse en el post, de todas formas con Ctrl + G sacas la ayuda ๐Ÿ˜‰

           Franz dijo

        Creo que es + prรกctico seleccionar con el click izquierdo y pegar con el click central del mouse =)

             KZKG^Gaara dijo

          Cuando es un servidor que no tiene interfaz grรกfica, o sea, que no hay mouse ni nada asรญ, esta es la รบnica opciรณn

         anonimo dijo

      Copio y pego con el ratรณn, es mas fรกcil….marco lo que quiero copiar manteniendo apretado el pulsador izquierdo del ratรณn y arrastro, luego voy a donde quiero pegar y presiono el pulsador central de la ruedita del ratรณn.
      Y si no tienen ratรณn en las consolas virtuales, no tienen mas que activarlo, es el servicio gpm.
      El mรฉtodo que explican aquรญ no me funciona, lo del alt izq+a no me anda, si selecciona con control izq+6.
      Para buscar en nano es con control+w y escribes lo que quieres buscar, si quieres seguir buscando sigues apretando sucesivas veces control+w y enter.

           anonimo dijo

        Si, funciona…era yo el tonto que no hacรญa bien las cosas.

        1 – alt izq+a y las suelto para indicar la marca de inicio de donde quiero empezar a copiar
        2 – muevo con las teclas flechas marcando lo que quiero copiar
        3 – alt izq+6 copio lo marcado al buffe del portapapeles (si asรญ puede llamarselo)
        4 – muevo con las flechas al lugar donde quiero pegar
        5 – control izq+u pego lo copiado

      Cristian dijo

    Aรฑos usando nano, porque lo conocรญ antes que vi y se demora menos en abrir que geany, preguntรกndome como coรฑo se podrรญa copiar/pegar en nano. Ahora puedo morir en paz.

      neysonv dijo

    excelente, no tenia ni idea

      nex dijo

    KZKG^Gaara , buen post. que editor es mas potente y su diferencia entre: editor easy,..editor vi,…editor nano? ,…me gustarรญa saber como saltar de fila y copiar….como tambiรฉn retroceder en cada editor mencionado.

      Fer dijo

    Vale la pena aclarar:
    No sรฉ realmente para quรฉ versiรณn de linux (el mรญo, Ubuntu 13.10) o para que versiรณn de Nano (la mia, 2.2.6) pero, en mi caso, no funcionรณ la selecciรณn. El comando que me funcionรณ fue:
    Establecer marca de selecciรณn: CTRL+6 (No ALT+A, como lo indica este artรญculo)
    El resto si me funcionaron:
    Seleccionar: Mover el cursor de acuerdo a lo que se quiera seleccionar.
    Copiar: ALT+6
    Pegar: CTRL+u
    Espero a alguien le sirva.

      sausl dijo

    muy bueno
    nunca me puse a buscar como se hace copiar y pegar con nano

    ahora se me va a ser mรกs fรกcil usar nano cuando no tienes entorno grรกfico

      mat1986 dijo

    Nano es amor, Nano es vida <3

      HO2Gi dijo

    Yo hago ยซtuitoยป con NANO , amalaya dirlo sabiendo. Me ahorraba tiempo.

      guybrsuh78 dijo

    Gracias por el artรญculo, no estรก nada mal para empezar y aclarar dudas cuando tienes un fichero abierto y estas en blanco.

         guybrsuh78 dijo

      Ademรกs, un dato รบtil, si tenรฉis, como yo, los servidores linux conectados desde windows por el Putty, o el MultiPutty para tener varias conexiones, y querรฉis pegar del portapapeles de windows:
      1 – En windows copia como siempre tu texto.
      2 – En linux, ejecutas nano y te pones sobre el sitio que quieres pegar y le das al botรณn secundario del ratรณn y lo pega todo.
      Un saludo

      Sterve dijo

    Muchas gracias por el aporte brother, saludos.

      Noobsaibot73 dijo

    Esos comandos, no funcionan en mi caso, si pulsas ALT (Izq) + A abres el menรบ superior, para establecer la marca de inicio (para poder sombrear el texto a copiar) hay que pulsar Mays + ALT + A y entonces sรญ, pone la marca de inicio y ya puedes sombrear… Este sistema es lento e ineficaz, poner una marca, sombrear, marca final y luego copiar… Con lo fรกcil que es poder sombrear con Mays + Cursores y luego pegar con CTRL + V… Mientras no lo simplifiquen, prefiero sombrear, copiar y pegar con el ratรณn, es mรกs rรกpido y sencillo

      Elroyer26 dijo

    2023 y funciona de maravilla, muchas gracias por tu ayuda !!!!