nano (Español) - ArchWiki

Jump to content
From ArchWiki

Esta traducción de nano fue revisada el 2022-09-30. Si existen cambios puede actualizarla o avisar 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 al antiguo servidor de Arch svntogit) 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.

## 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

- nano (editor de texto) — Entrada de Wikipedia.
- GNU nano Homepage — Sitio oficial.
- GNU nano Bugs — Informe de errores.
- Improved Nano Syntax Highlighting Files.

Categories:

- Text editors (Español)
- Console applications (Español)
- GNU (Español)