Dateien markieren im Midnight Commander

Dateien markieren im Midnight Commander

Der Midnight Commander (MC) bietet mehrere Wege, um Dateien in der zweiteiligen Verzeichnisansicht zu markieren. Per Tastatur geht das deutlich schneller als mit der Maus - vor allem wenn hunderte Dateien im Verzeichnis liegen.

Einzelne Dateien markieren

Die Einfg-Taste markiert die Datei unter dem Cursor und springt zur nächsten. Mehrere aufeinanderfolgende Dateien lassen sich markieren, indem du Einfg wiederholt drückst oder gedrückt hältst. Der Cursor wandert dabei automatisch nach unten.

Auf einem Mac oder wenn die Einfg-Taste fehlt, funktioniert alternativ Strg+T. Eine versehentlich markierte Datei wird durch erneutes Drücken von Einfg wieder deselektiert - einfach mit den Cursortasten zur Datei navigieren und die Markierung aufheben.

Per Maus geht es ebenfalls: Rechtsklick auf eine Datei markiert oder demarkiert sie. Für gelegentliche Einzelauswahl reicht das, bei größeren Aktionen sind die Tastenkombinationen aber schneller.

Alle Dateien auf einmal markieren

Die Tastenkombination Shift+* (Umschalttaste + Stern) markiert sämtliche Dateien im aktuellen Verzeichnis. Ordner bleiben dabei unberücksichtigt. Ein erneutes Drücken von Shift+* invertiert die Auswahl - alle markierten Dateien werden deselektiert und umgekehrt.

Selektieren und Deselektieren über den Num-Block

Der Nummernblock bietet die flexibelste Methode zum Markieren:

  • + auf dem Num-Block öffnet ein Auswahlfenster. Dort ein Muster eingeben (z.B. *.log oder * für alles) und mit Enter bestätigen. Alle passenden Einträge werden markiert.
  • - auf dem Num-Block funktioniert umgekehrt: Es öffnet ein Deselektieren-Fenster, in dem sich Markierungen gezielt nach Muster aufheben lassen.

Ein praktischer Trick: Zuerst mit + und dem Muster * alles markieren, dann mit - und *.* nur Dateien deselektieren. Übrig bleibt eine Auswahl aller Verzeichnisse.

Tastenkombinationen im Midnight Commander
Tastenkombinationen im Midnight Commander

Alle Tastenkombinationen im Überblick

TasteAktion
EinfgEinzelne Datei markieren/demarkieren
Strg+TAlternative zu Einfg (Mac)
Shift+*Alle Dateien markieren (Ordner ausgenommen)
+ (Num)Nach Muster selektieren (z.B. *.php)
- (Num)Nach Muster deselektieren
F5Markierte Dateien kopieren
F6Markierte Dateien verschieben
F8Markierte Dateien löschen

Aktionen auf markierte Dateien anwenden

Nach dem Markieren lässt sich per Funktionstaste eine Aktion auf alle gewählten Dateien ausführen. F5 kopiert die Auswahl in das Verzeichnis der gegenüberliegenden Fensterseite, F6 verschiebt sie dorthin. Mit F8 werden alle markierten Dateien gelöscht - der MC fragt vorher zur Sicherheit nach.

Die Kombination aus Musterauswahl über den Num-Block und Funktionstasten macht den MC zu einem schnellen Werkzeug für Dateioperationen auf dem Server. Wer die Tastenkombinationen einmal verinnerlicht hat, erledigt Aufgaben wie das Löschen aller Log-Dateien oder das Kopieren bestimmter Konfigurationsdateien in Sekunden.

Häufig gestellte Fragen

Wie markiere ich alle Dateien eines bestimmten Typs?

Die +-Taste auf dem Nummernblock drücken und das gewünschte Muster eingeben, z.B. *.php für alle PHP-Dateien oder *.log für alle Logdateien. Der MC markiert dann nur die passenden Einträge.

Warum funktioniert die Einfg-Taste nicht?

Manche Terminal-Emulatoren fangen die Einfg-Taste ab. In dem Fall Strg+T verwenden, das funktioniert in jedem Terminal. Unter PuTTY kann die Einfg-Taste in den Einstellungen freigeschaltet werden.

Kann ich Ordner und Dateien gleichzeitig markieren?

Ja, über die +-Taste auf dem Nummernblock mit dem Muster *. Im Gegensatz zu Shift+* markiert der Num-Block sowohl Dateien als auch Verzeichnisse.

Kommentararchiv 1

Ein Leser bestätigte, dass die Tastenkombinationen unter Debian und Ubuntu funktionieren.