nano (Español)

From ArchWiki
Jump to navigation Jump to search

Estado de la traducción: este artículo es una traducción de nano, revisada por última vez el 2019-11-27. Si advierte que la versión inglesa ha cambiado puede ayudar a actualizar la traducción, bien por usted mismo o bien avisando al equipo de traducción.

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

Instale el paquete nano.

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.

Sugerencia: nanorc(5) detalla el listado completo de las órdenes de configuración disponibles para nano.
Nota: los argumentos dados en la línea de órdenes anulan y tienen prioridad sobre las órdenes de configuración establecidas en ~/.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 a svntogit-server) en /etc/nano/pkgbuild.nanorc e inclúyalo:

include "/etc/nano/pkgbuild.nanorc"
Sugerencia: nano-syntax-highlighting tiene una versión alternativa.

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.

Ajuste de texto

nano, antes de la versión 4.0, a diferencia de muchos editores de texto, ajusta el texto. Para desactivar esto, ponga lo siguiente en ~/.config/nano/nanorc

set nowrap

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 (normalmente Alt) o Esc para atajos basados ​​en M-.
Sugerencia: Feature Toggles enumera los características globales para alternar funciones disponibles para nano.

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