In diesem Artikel möchte ich Ihnen die LeistungsfÀhigkeit und Schönheit des Konsoleneditor Nano vorstellen, der auf den ersten Blick einfach und unauffÀllig erscheint.

Einleitung
Die Entwickler haben tatsĂ€chlich viele nĂŒtzliche Funktionen fĂŒr Sie vorbereitet, von denen Sie möglicherweise nicht einmal wissen, wie z.B.: automatische EinrĂŒckungen, springen zu geschlossenen Klammern und sogar AutovervollstĂ€ndigung! Lass uns der Reihe nach vorgehen.
StandardeingabekĂŒrzel
M â Modifikatortaste (standardmĂ€Ăig Alt); ^ â Control;
Markieren mit Shift+Pfeiltasten.
Die nĂŒtzlichsten aus meiner Sicht| ^ | Ersetzen, sowohl mehrfach als auch selektiv oder vollstĂ€ndig möglich
| ^w | Suche
| ^k | Schneidet die Zeile, auf der der Cursor steht, oder den ausgewÀhlten Text aus
| ^u | EinfĂŒgen
|^ââââ| Wechselt zum nĂ€chsten Wort oder Absatz.
| ^Y | Verschiebt den Cursor an den Anfang der Datei
| ^] | Beendet das Wort; beim erneuten DrĂŒcken wird eine andere Option vorgeschlagen (AutovervollstĂ€ndigung)
| ^c | Informationen ĂŒber die Cursorposition
|M-ââ | Wechselt zwischen geöffneten Buffern (Tabs)
|M-ââ | Sanfte Bildlauf
| M-u | RĂŒckgĂ€ngig machen (wirkt, solange es etwas gibt, was rĂŒckgĂ€ngig gemacht werden kann)
| M-] | Zum passenden Klammernpaar
| M-n | Zeilennummerierung ein- oder ausschalten (nĂŒtzlich beim Kopieren und EinfĂŒgen)
| M-i | Automatische EinrĂŒckung ein- oder ausschalten
Ich hoffe, dass ich nichts vergessen habeâŠ
Konfigurationen
Kommen wir zu dem spannendsten Teil⊠Geben wir zu, ohne die Bearbeitung von Konfigurationen ist Linux kein richtiges Linux mehr.
Die Hauptkonfiguration befindet sich in /etc/nanorc, fĂŒr die Syntaxhervorhebung in /usr/share/nano/*
Im Wesentlichen kann man viel Interessantes machen,
zum Beispiel| set autoindent | aktiviert die automatische EinrĂŒckung
| set backup | aktiviert die Erstellung von Sicherungskopien
| set mouse | aktiviert die UnterstĂŒtzung fĂŒr die Maus (damit ist die Bedienung viel einfacher)
| set multibuffer | erlaubt das Kopieren und EinfĂŒgen zwischen verschiedenen Dateibuffern (Tabs) in nano
| set nohelp | deaktiviert die Eingabehilfen am unteren Rand, sodass mehr nĂŒtzlicher Raum zur VerfĂŒgung steht
| set tabsize N | legt die GröĂe der Tabs auf N fest
| set tabstospaces | konvertiert Tabs in Leerzeichen
| bind | unbind | Àndert die Tastenkombinationen
In der Syntaxkonfiguration können Sie Farben festlegen/Àndern
color
Es wÀre jedoch besser, wenn Sie selbst eintauchen und alles so anpassen, wie es Ihnen gefÀllt.
Ăbrigens ist es besser, die erforderlichen Konfigurationen in das Heimatverzeichnis zu kopieren, damit sie nach jedem Update nicht ĂŒberschrieben werden.
Fazit
Wie Sie sehen können, bietet nano eine reichhaltige FunktionalitÀt und lÀsst sich leicht individuell anpassen.
Viel Erfolg!
Quelle: habr.com
