Kurzfassung: Der Editor nano ist ein benutzerfreundlicher, textbasierter Editor für die Kommandozeile. Er bietet eine intuitive Bedienung mit angezeigten Tastenkombinationen am unteren Bildschirmrand und ist ideal für Einsteiger und schnelle Textänderungen. Standard-Editor auf vielen Linux-Systemen.
nano ist ein einfach zu bedienender Terminal-Texteditor, der im Gegensatz zu vim keine Modiwechsel erfordert. Alle Befehle werden direkt am unteren Bildschirmrand angezeigt, was ihn besonders anfängerfreundlich macht.
nano [OPTIONEN] DATEINAME
# Neue Datei erstellen oder bestehende öffnen nano datei.txt # Direkt zu Zeile springen nano +42 datei.txt # Als root mit sudo sudo nano /etc/hosts # Mehrere Dateien öffnen (mit Alt+< und Alt+> wechseln) nano datei1.txt datei2.txt
# Datei-Operationen Strg+O # Datei speichern (WriteOut) Strg+X # Editor beenden (Exit) Strg+R # Datei einfügen (Read) # Bearbeiten Strg+K # Zeile ausschneiden (Kill) Strg+U # Zeile einfügen (Unpaste) Strg+6 # Text markieren (Start) Alt+6 # Markierung kopieren Strg+J # Absatz ausrichten (Justify) # Navigation Strg+Y # Seite hoch Strg+V # Seite runter Alt+\ # Dateianfang Alt+/ # Dateiende Strg+_ # Zu Zeile springen (Enter line number) # Suchen & Ersetzen Strg+W # Suchen (Where is) Strg+\ # Suchen und ersetzen Alt+W # Nächstes Suchergebnis # Hilfe & Status Strg+G # Hilfe anzeigen Strg+C # Cursorposition anzeigen
# Zeilennummern anzeigen nano -l datei.txt # oder in nano: Alt+# # Automatischer Einzug nano -i datei.txt # Backup bei Speichern erstellen nano -B datei.txt # Wortgrenze respektieren nano -w datei.txt # Read-Only Modus nano -v datei.txt
# System-weite Konfiguration /etc/nanorc # Benutzer-Konfiguration ~/.nanorc # Beispiel ~/.nanorc set linenumbers # Zeilennummern anzeigen set autoindent # Automatischer Einzug set tabsize 4 # Tab-Größe set smooth # Sanftes Scrollen set mouse # Maus-Unterstützung
^ bedeutet Strg-Taste, M- oder Alt- bedeutet Alt-Tastefg fortsetzen)sudo nano bearbeiten, nicht als root einloggen