nano (Español)
GNU nano (o nano) es un editor de texto cuya finalidad es presentar una interface simple con opciones de órdenes intuitivas para la edición de texto basada en consola. nano admite funciones que incluyen resaltado coloreado de la sintaxis, conversión de tipos de archivos DOS/Mac, corrección ortográfica y codificación UTF-8. nano se inicia con un búfer vacío que generalmente ocupa menos de 4 MB alojado en la memoria.
Instalación
Configuración
La apariencia, experiencia y funcionamiento de nano, generalmente, se controlan mediante argumentos dados en la línea de órdenes u mediante órdenes de configuración presentes en el archivo ~/.config/nano/nanorc
.
Se instala un archivo de configuración de muestra al instalar el programa, que se encuentra en /etc/nanorc
. Para personalizar la configuración de nano, primero cree una copia local en ~/.config/nano/nanorc
:
$ cp /etc/nanorc ~/.config/nano/nanorc
Proceda a establecer el entorno de la consola de nano marcando y/o desmarcando órdenes en el archivo ~/.config/nano/nanorc
.
~/.config/nano/nanorc
Resaltado de sintaxis
Nano se entrega con reglas predefinidas de resaltado de sintaxis, establecidas en /usr/share/nano/*.nanorc
. Para activarlas, añada la siguiente línea a ~/.config/nano/nanorc
o a /etc/nanorc
:
include "/usr/share/nano/*.nanorc"
Para mejorar el resaltado de la sintaxis que reemplacen y expandan los valores predeterminados, instale nano-syntax-highlighting o nano-syntax-highlighting-gitAUR y, además de la configuración anterior, añada también:
include "/usr/share/nano-syntax-highlighting/*.nanorc"
Forth
Consulte https://paste.xinu.at/wc17YG/ para resaltar Forth.
PKGBUILD
Guarde https://paste.xinu.at/4ss/ (similar al antiguo servidor de Arch svntogit) en /etc/nano/pkgbuild.nanorc
e inclúyalo:
include "/etc/nano/pkgbuild.nanorc"
Suspensión
A diferencia de la mayoría de los programas interactivos, la suspensión no está activada de manera predeterminada. Para cambiar esto, descomente la línea set suspend
en /etc/nanorc
. Esto le permitirá utilizar las teclas Ctrl+z
para hacer que nano funcione en segundo plano.
Utilización
Los accesos directos se pueden ver desde el interior de nano. Consulte los archivos de ayuda de nano en línea con Ctrl+g
una vez dentro de nano y el Manual de órdenes de nano para obtener descripciones completas y asistencia adicional.
Vea también la cheatsheet para nano.
Funciones especiales
Los atajos del teclado que representan las funciones comunmente utilizadas, se enumeran a lo largo de las dos líneas inferiores en la pantalla de nano.
Se pueden alternar mediante:
-
Ctrl
para atajos basados en^
. -
Meta
(normalmenteAlt
) oEsc
para atajos basados enM-
.
Consejos y trucos
Reemplazar vi con nano
Para reemplazar vi con nano como editor de texto predeterminado para órdenes como visudo, ajuste las variables de entorno VISUAL
y EDITOR
, por ejemplo:
export VISUAL=nano export EDITOR=nano
Solución de problemas
Conflictos con combinaciones de teclas
Algunos gestores de ventanas tienen combinaciones de teclas que entran en conflicto con nano, por ejemplo Alt+Intro
. Elimínelas o reasígnelas, por ejemplo, a Super
(con dconf para mutter, muffin y marco) y reinicie el gestor de ventanas.
Véase también
- nano (editor de texto) — Entrada de Wikipedia.
- GNU nano Homepage — Sitio oficial.
- GNU nano Bugs — Informe de errores.
- Improved Nano Syntax Highlighting Files.