IDE nano ou minimaliste

Dans cet article, j'aimerais vous montrer la puissance et la beauté de l'éditeur de texte de la nano console, simple et discret au premier coup d'œil.

IDE nano ou minimaliste

Entrée

Les développeurs ont en fait préparé pour vous beaucoup de choses utiles que vous ne soupçonnez peut-être même pas, par exemple : l'auto-indentation, le passage aux parenthèses appariées et même l'auto-substitution ! Allons-y dans l'ordre.

Touches de raccourci standard

M — touche de modification (Alt par défaut) ; ^ - Contrôle ;
Sélectionnez en utilisant Maj+flèche.

Le plus utile à mon avis| ^ | замена, возможна множественная, выборочная и полная
| ^w | поиск
| ^k | вырезает строку, на которой стоит курсор, или выделенную часть текста
| ^u | вставить
|^⍇⍈⍐⍗| перескакивает на следующее слово или абзац.
| ^Y | переносит курсор в начало файла
| ^] |заканчивает слово, при повторном нажатии подставляет другой вариант(автодополнение)
| ^c | сведения о положении курсора
|M-⍇⍈ | перемещение между открытыми буферами(вкладками)
|M-⍐⍗ | плавная прокрутка
| M-u | отмена ( действует пока есть что отменять) )
| M-] | на парную скобку
| M-n | вклвыкл нумерацию строк (полезно при копипасте)
| M-i | вклвыкл автоотступы

J'espère que je n'ai rien oublié...

Configurations

Passons à la partie la plus intéressante... Convenez que sans modifier les configurations, Linux n'est plus Linux.

Ainsi, la configuration principale se trouve dans /etc/nanorc, pour la coloration syntaxique - dans /usr/share/nano/*
En gros, il y a beaucoup de choses intéressantes que vous pouvez faire,

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

Dans la configuration de la syntaxe, vous pouvez définir/modifier les couleurs
сolor <название цвета> <"регулярное выражение">
Bien que ce soit mieux si vous vous y plongez vous-même et faites tout ce dont vous avez besoin.

À propos, il est préférable de copier les configurations nécessaires dans votre dossier personnel afin qu'elles ne soient pas réécrites après chaque mise à jour.

Conclusion

Comme vous pouvez le constater, nano possède des fonctionnalités assez riches et est facile à personnaliser en profondeur.

Bonne chance!

Source: habr.com

Ajouter un commentaire