GNU nano es un editor de texto pequeño y fácil de usar que evolucionó del editor de texto Pico creado para sistemas similares a Unix. Se agregó al Proyecto GNU poco después de su lanzamiento inicial. Si bien Vim es un poderoso editor de texto, no es el más fácil de usar, como lo demuestran sus múltiples modos, su interfaz simple y muchos comandos de pulsación de teclas, algunos de los cuales no son intuitivos. El editor nano, por otro lado, es más útil visualmente porque muestra sus accesos directos de comandos en la parte inferior de cada archivo abierto. Del mismo modo, nano tiene menos comandos que Vim, y la mayoría de las pulsaciones de teclas de comando comparten Ctrl como prefijo común. Tampoco tiene diferentes modos entre los que deba cambiar.
A pesar de estas ventajas, nano carece de muchas de las características que hacen que Vim sea tan poderoso, como pantalla dividida, finalización de texto, coloreado de sintaxis y más.
La interfaz nano de GNU:
El comando nano
El comando nano invoca el editor nano de GNU. Sin ningún argumento, el comando abrirá un nuevo archivo para editarlo y luego podrá guardar este archivo con un nombre específico. Use la sintaxis nano {nombre de archivo} para abrir un archivo existente. Si el archivo no existe, nano crea un archivo con el nombre especificado y abre el archivo para editarlo. Al igual que Vim, nano admite la apertura simultánea de varios archivos. Estos archivos se abren en diferentes "búferes" entre los que puede alternar.
Accesos directos nano
En GNU nano, las funciones que utiliza para trabajar con archivos de texto y el propio editor se denominan accesos directos. La mayoría de los accesos directos se activan presionando la tecla Ctrl (representada como ^ en el editor) y luego presionando la tecla que corresponde a la función que está tratando de realizar.
La siguiente tabla enumera algunos de los atajos nano comunes.
Acceso directo | Solía |
---|---|
Ctrl+G | Abrir nano para pantalla de ayuda |
Ctrl+X | Salir de nano o cerrar el búfer actual |
Ctrl+O | Guardar el archivo actualmente abierto |
Ctrl+J | Justificar el párrafo actual |
Ctrl+R | Insertar otro archivo en el actual |
Ctrl+W | Buscar el archivo |
Ctrl+K | Cortar la línea actualmente seleccionada |
Ctrl+U | Pegue la línea que se cortó |
Ctrl+C | Mostrar las posiciones del cursor |
Navegación
Al igual que otros editores de texto, puede navegar en nano usando las teclas de flecha, Re Pág, Abajo Pág, Inicio, etc. Si le faltan estas teclas, nano también proporciona accesos directos para ellas, por ejemplo, Ctrl+V para navegar a la página siguiente y Ctrl+Y para navegar a la página anterior.
Copiar texto
Copiar partes del texto en una línea requiere que "marque" el texto que desea copiar con el atajo Ctrl+^. Luego navega con el cursor para resaltar el texto que desea copiar. Presionar Alt+^ copia el texto marcado/resaltado y Ctrl+U lo pega.
Comandos básicos de vim (hoja de referencia)Comandos básicos de vi (hoja de referencia)