Nano oder minimalistisches IDE

In diesem Artikel möchte ich Ihnen die Macht und Schönheit des Konsolen-Texteditors Nano zeigen, der auf den ersten Blick einfach und unauffÀllig erscheint.

Nano oder minimalistisches IDE

Einleitung

Die Entwickler haben in der Tat viele nĂŒtzliche Funktionen fĂŒr Sie vorbereitet, von denen Sie möglicherweise noch nichts ahnen, wie z.B. automatische EinrĂŒckungen, das Springen auf die zugehörige Klammer und sogar die automatische VervollstĂ€ndigung! Lassen Sie uns der Reihe nach vorgehen.

Standard-Tastenkombinationen

M – Modifikatortaste (standardmĂ€ĂŸig Alt); ^ – Steuerung;
Markieren mit Shift+Pfeiltaste.

Die meiner Meinung nach nĂŒtzlichsten| ^ | Austausch, es sind mehrere, selektive und vollstĂ€ndige möglich
| ^w | Suche
| ^k | schneidet die Zeile aus, in der der Cursor steht, oder den markierten Text
| ^u | einfĂŒgen
|^⍇⍈⍐⍗| springt zum nĂ€chsten Wort oder Absatz.
| ^Y | bewegt den Cursor an den Anfang der Datei
| ^] | beendet das Wort, bei erneutem DrĂŒcken wird eine andere Option eingesetzt (AutovervollstĂ€ndigung)
| ^c | Informationen ĂŒber die Cursorposition
|M-⍇⍈ | Bewegung zwischen offenen Buffern (Tabs)
|M-⍐⍗ | sanftes Scrollen
| M-u | RĂŒckgĂ€ngig (wirkt, solange es etwas gibt, was rĂŒckgĂ€ngig gemacht werden kann)
| M-] | zur passenden Klammer
| M-n | Zeilennummerierung ein/aus (praktisch beim Kopieren und EinfĂŒgen)
| M-i | Ein/Aus fĂŒr automatische EinrĂŒckungen

Ich hoffe, ich habe nichts vergessen


Konfigurationen

Kommen wir zum wichtigsten Teil
 Geben wir zu, ohne die Bearbeitung der Konfigurationen ist Linux – kein echtes Linux.

Also, die Hauptkonfiguration befindet sich in /etc/nanorc, fĂŒr die Syntaxhervorhebung in /usr/share/nano/*
In der Konfiguration kann man viel Interessantes tun,

zum Beispiel| set autoindent | aktiviert die automatische EinrĂŒckung
| set backup | aktiviert die Erstellung von Sicherungskopien
| set mouse | aktiviert die Maussupport (es ist viel einfacher damit)
| set multibuffer | erlaubt das Kopieren und EinfĂŒgen zwischen verschiedenen Dateibuffern (Tabs) in nano
| set nohelp | deaktiviert die Hinweise unten, wodurch der nĂŒtzliche Platz vergrĂ¶ĂŸert wird
| 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 selber dorthin eintauchen und alles nach Ihren WĂŒnschen gestalten.

Übrigens ist es besser, die benötigten Konfigurationsdateien in das Heimatverzeichnis zu kopieren, damit sie nach jedem Update nicht ĂŒberschrieben werden.

Fazit

Wie Sie sehen, bietet Nano eine recht umfassende FunktionalitÀt und ist einfach anpassbar.

Viel GlĂŒck!

Quelle: habr.com

60GB SSD 8Gb DDR4