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.
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.
Para cancelar la selecciรณn volvemos a presionar Alt + A . Les muestro un screenshot:
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รญ:
- Presionamos Alt + A y usando las teclas de direcciรณn, marcamos el texto deseado.
- No presionamos de nuevo Alt + A , sino que ahรญ mismo con eso seleccionado, presionamos Alt + 6 para copiar eso marcado.
- Como pudieron ver, al presionar las teclas para copiar se perdiรณ la selecciรณn.
- Ya lo copiamos, ahora vamos hacia la parte del archivo donde deseamos pegar lo antes copiado, y con el cursor ahรญ hacemos: Ctrl + U
- Listo!
Fin!
Bueno mรกs claro ni el agua jeje, espero les sea tan รบtil como a mรญ ๐
Prรณxima tarea.. selecciรณn en columnas con Nano.. ๐
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.
La idea es usar solo las teclas.
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.
Para vim es lo mismo?
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)
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
Muchas gracias…! De enorme ayuda como siempre..!
nano r00lz
๐
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ยป.
google te llevรณ para otro lado, Nano debe su nombre a que es el hermano libre de Pico, ambos tienen su artรญculo.
Nano es un editor de texto para sistemas basados en Unix, como GNU/Linux.
Again:
ยฟNano?
ยฟquรฉ es eso?
VI SEรORES O EMACS….pero nano????ssssshhhhhh
ยฟยฟ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?
Seleccionar en Nano es Alt + A como puse en el post, de todas formas con Ctrl + G sacas la ayuda ๐
Creo que es + prรกctico seleccionar con el click izquierdo y pegar con el click central del mouse =)
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
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.
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
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.
excelente, no tenia ni idea
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.
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.
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
Nano es amor, Nano es vida <3
Yo hago ยซtuitoยป con NANO , amalaya dirlo sabiendo. Me ahorraba tiempo.
Gracias por el artรญculo, no estรก nada mal para empezar y aclarar dudas cuando tienes un fichero abierto y estas en blanco.
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
Muchas gracias por el aporte brother, saludos.
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
2023 y funciona de maravilla, muchas gracias por tu ayuda !!!!