IDE nano o minimalista

En este artículo me gustaría mostrarles el poder y la belleza del editor de texto de la nanoconsola, simple y discreto a primera vista.

IDE nano o minimalista

Entrada

De hecho, los desarrolladores han preparado muchas cosas útiles para usted que quizás ni siquiera sospeche, por ejemplo: sangría automática, cambio a paréntesis emparejados e incluso sustitución automática. Vayamos en orden.

Teclas de acceso rápido estándar

M — tecla modificadora (Alt predeterminada); ^ - Controlar;
Seleccione usando Mayús+flecha.

El más útil en mi opinión.| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

Espero no haberme olvidado de nada...

Configuraciones

Vayamos a la parte dulce... Acepte que sin editar configuraciones, Linux ya no es Linux.

Entonces, la configuración principal se encuentra en /etc/nanorc, para resaltar la sintaxis, en /usr/share/nano/*
Básicamente hay muchas cosas interesantes que puedes hacer,

por ejemplo| set autoindent | включает автоотступы
| set backup | включает создание резервных копий
| set mouse | включает поддержку мыши (с ней гораздо удобней)
| set multibuffer | разрешает копипаст из одного файлового буфера(вкладки) nano в другой
| set nohelp | выключает подсказки снизу, увеличивая полезное пространство
| set tabsize N | устанавливает размер табуляций N
|set tabstospaces| конвертирует табуляции в пробелы
| bind|unbind | изменяет горячие клавиши

En la configuración de sintaxis puedes establecer/cambiar colores.
сolor <название цвета> <"регулярное выражение">
Aunque será mejor si te sumerges en él tú mismo y haces todo lo que necesitas.

Por cierto, es mejor copiar las configuraciones necesarias a su carpeta de inicio para que no se reescriban después de cada actualización.

Conclusión

Como puede ver, nano tiene una funcionalidad bastante rica y es fácil de personalizar en profundidad.

¡Buena suerte!

Fuente: habr.com

Añadir un comentario