Inhaltsverzeichnis

nano - Benutzerfreundlicher Text-Editor

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.

Übersicht

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.

Voraussetzungen

Syntax

nano [OPTIONEN] DATEINAME

Anleitung

Schritt 1: nano starten

# 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

Schritt 2: Wichtige Tastenkombinationen

# 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

Schritt 3: Spezielle Funktionen

# 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

Schritt 4: Konfiguration

# 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

Hinweise

Siehe auch

Quellen