PRODUKTIV ARBEITEN UNTER LINUX – EDITOREN BEST PRACTICE
Ziel:Stabiles, schnelles und kontrolliertes Arbeiten unter Linux (Lubuntu/LXDE, Server, chroot, sudo),ohne IDE-Zwang, mit minimalem Werkzeug.
=====================================================
1. NANO – DER ADMIN-EDITOR
Einsatzgebiet:
- Systemdateien
- sudo / root
- chroot
- Server
- crontab
Grundregel:
Nie nano ohne sudo bei Systemdateien verwenden.
Bevorzugt sudoedit nutzen.
Empfohlene Aliase (~/.bashrc):
alias sn='sudo nano'
alias se='sudoedit'
alias crone='sudo crontab -e'
Nano-Konfiguration (~/.nanorc):
set linenumbers
set softwrap
set tabsize 2
set autoindent
set constantshow
set mouse
Wichtige Nano-Tastenkombinationen:
TAB – Pfade vervollständigen
Ctrl+T – Dateibrowser
Ctrl+W – Suchen
Ctrl+– Ersetzen
Ctrl+_ – Zeilennummer anspringen
Ctrl+O – Speichern
Ctrl+X – Beenden
Admin-Trick (sehr wichtig):
sudoedit /etc/fstab
Editor läuft als User, Schreiben erfolgt als root – sicher und komfortabel.
=====================================================
2. LEAFPAD – DER SCHNELLE DENK-EDITOR
Einsatzgebiet:
- schnelle Skripte
- Notizen
- Konfig-Skizzen
Vorteile:
- startet sofort
- kein Overhead
- ideal für Bash
Empfehlung:
Nicht als root nutzen.
Nicht für große Projekte.
Typischer Workflow:
leafpad ~/bin/meinscript.sh
chmod +x ~/bin/meinscript.sh
=====================================================
3. GEANY – FÜR GRÖSSERE PROJEKTE
Einsatzgebiet:
- größere Bash-Skripte
- PHP
- Python
Nachteile:
- langsamer Start
- Overkill für kurze Edits
Empfohlene Einstellungen:
Tabbreite: 2
Auto-Indent: Ein
Zeilenumbruch: Ein
Schrift: Monospace 12–14
Root-Bearbeitung (nur wenn nötig):
sudo geany /etc/nginx/nginx.conf
Besser: sudoedit + nano.
=====================================================
4. DER IDEALE MIX
Root / sudo → nano + sudoedit
Schnelle Skripte → leafpad
Große Projekte → geany
Cron → crontab -e
Server / chroot → nano
=====================================================
5. PRODUKTIVITÄTSREGELN
- Erst in Verzeichnisse wechseln, dann editieren
cd /etc/nginx/sites-available
se default
- Keine Pfade tippen: TAB, Ctrl+T, Maus
- Root nur zum Ausführen, nicht zum Denken
=====================================================
6. BONUS – GROSSE SCHRIFT
xterm -fa 'Monospace' -fs 16 -e sudoedit /etc/fstab
FAZIT:
Minimalistische Tools bringen maximale Kontrolle.
nano ist kein Rückschritt – es ist Professionalität.