Warum QtFM mein bevorzugter Linux-Dateimanager werden könnte

0
64
fatmawati achmad zaenuri/Shutterstock.com

Der Qt-Dateimanager namens QtFM hat großartige Funktionen, wie z. Sie müssen kein Linux-Terminalfenster öffnen, um sie auszuführen. Einziges Manko ist die Installation. Schauen wir uns an, was diesen Dateibrowser so besonders macht und wie Sie ihn (vielleicht) ausprobieren können.

Inhaltsverzeichnis

Was QtFM zu einem großartigen Linux-Dateimanager macht
Installation von QtFM
Getting Rund um QtFM
Das Beste: Benutzerdefinierte Aktionen
Großartig, abgesehen von der Installation

Was QtFM ausmacht ein großartiger Linux-Dateimanager

Jeder, der eine grafische Desktop-Umgebung verwendet, verwendet einen Dateimanager. Unter Linux gibt es eine große Auswahl. Die Auswahl ist gut, solange die verschiedenen Angebote tatsächlich etwas anderes bieten.

Die meisten Dateimanager, auch Dateibrowser genannt, machen das Gleiche. Mit ihnen können Sie im Dateisystem navigieren und Dateien und Verzeichnisse untersuchen oder auswählen. Sie können Dateien per Drag-and-Drop kopieren und verschieben. Sie können Dateien löschen oder umbenennen und Dateien öffnen oder Anwendungen ausführen, indem Sie darauf klicken.

Andere Aktionen können ausgeführt werden, indem Sie mit der rechten Maustaste auf eine Datei oder ein Verzeichnis oder den Hintergrund eines Verzeichnisses klicken und Optionen aus Kontextmenüs auswählen. Der Qt-Dateimanager QtFM erleichtert das Hinzufügen erweiterungsabhängiger benutzerdefinierter Befehle namens Aktionen zu Rechtsklick-Kontextmenüs.

Eine benutzerdefinierte Aktion wird nur im Kontextmenü angezeigt, wenn die Datei, die Sie’ Mit der rechten Maustaste angeklickt stimmt mit der Definition einer Aktion überein. Sie können sehr viele Befehle definieren, aber Sie sehen nur diejenigen, die für die Datei relevant sind, auf die Sie geklickt haben.

Indem Sie diese Funktionalität im Dateimanager platzieren, reduzieren Sie die Anzahl der Male, die Sie zu einem Terminalfenster wechseln müssen. Und weil Sie den Befehl nicht eintippen müssen, werden Sie ihn auch nicht vertippen.

Da der Befehl nicht über ein Terminalfenster eingegeben wird, wird er auch übernommen ;t in Ihrem Befehlsverlauf landen. Sie brauchen keine gewöhnlichen, sich wiederholenden Befehle, die Ihren Verlauf unübersichtlich machen.

VERWANDTE VERWENDUNG: Die besten alternativen Dateimanager für Windows, Mac und Linux

Installation von QtFM

Das einzige Problem mit QtFM ist, dass es möglicherweise nicht für Ihre Linux-Distribution verfügbar ist. Einige Distributionen haben QtFM in ihren Repositories gepackt, viele jedoch nicht. Überraschenderweise tun dies weder Fedora noch Ubuntu.

VERWANDTE So verwenden Sie AppImages unter Linux

Wenn ein Linux-Projekt nicht viele verschiedene Verpackungsformate unterstützen möchte, liefert es normalerweise ein Flatpak, Snap oder AppImage. QtFM tut nichts davon, und auch sonst scheint sich niemand darum gekümmert zu haben. Vielleicht liegt das daran, dass diese Formate unweigerlich zu Verzögerungen beim Start führen und niemand einen verzögerten Dateimanager haben möchte. Die Startgeschwindigkeit ist entscheidend. Ein langsamer Dateimanager würde sehr schnell sehr alt werden.

Die einzige andere Option, die Sie haben, ist die Installation von der Quelle. QtFM wird mithilfe des Qt-Anwendungs-GUI-Toolkits geschrieben. Es funktioniert mit vielen verschiedenen Desktop-Umgebungen. “Qt” wird anscheinend “niedlich” ausgesprochen, aber es ist nicht niedlich, QtFM von Hand zu installieren.

Die Build-Anweisungen finden Sie auf der GitHub-Seite des Projekts. Ab Januar 2023 funktionierten sie bei uns nach vielen Versuchen nicht. Vielleicht muss die Anleitung aktualisiert werden. QtFM ist immer noch ein aktives Projekt, mit Commits, die in den letzten zwei Monaten zu ihrem GitHub hinzugefügt wurden, also werden die Anweisungen vielleicht aktualisiert oder erweitert und präzisiert.

Zu meinem Glück wurde QtFM für Arch-basierte Distributionen gepackt und kann im Arch User Repository gefunden werden. Das bedeutet, dass Sie es mit Ihrem bevorzugten AUR-Hilfsprogramm auf jeder Arch-basierten Distribution installieren können.

Um es beispielsweise mit yay auf Manjaro zu installieren, müssen Sie nur Folgendes eingeben:

yay qtfm

Wenn Sie Yay noch nicht haben, können Sie es installieren es mit:

sudo pacman -S yay

Fortbewegung in QtFM

QtFM folgt dem traditionellen Dateimanager-Design. In einem Seitenbereich auf der linken Seite wird eine Liste mit Standorten und Verzeichnissen angezeigt. Ein einzelner Klick wählt einen Ort aus. Das Hauptfenster zeigt Dateien und Verzeichnisse an, die sich am aktuellen Speicherort befinden. Durch Doppelklicken auf ein Verzeichnis im Hauptfenster wird dieses Verzeichnis geöffnet.

< p>Schaltflächen auf der Symbolleiste bringen Sie zu Ihrem vorherigen Standort, eine Verzeichnisebene höher oder zu Ihrem Home-Verzeichnis. Der Pfad zum aktuell betrachteten Ort wird angezeigt.

Auf unserem Testrechner war GNOME auf Dunkelmodus eingestellt und QtFM passte diesen automatisch an. QtFM blieb jedoch im Dunkelmodus, wenn GNOME in den Hellmodus umgeschaltet wurde, auch nach dem Schließen und erneuten Öffnen von QtFM. QtFM hat eine Option in Bearbeiten > Einstellungen > Erscheinungen, aber dies hatte keine Auswirkungen.

Auf einem anderen Computer mit EndeavourOS funktionierten Hell- und Dunkelmodus wie erwartet.

Die Liste der Orte in der Seitenleiste ist anfangs ziemlich spärlich. Um die Liste mit Ihren eigenen ausgewählten Speicherorten zu füllen, klicken Sie im Hauptbereich mit der rechten Maustaste auf ein Verzeichnis und wählen Sie „Lesezeichen hinzufügen“ aus. aus dem Kontextmenü.

Sie können auch auf einen Eintrag im Seitenbereich klicken, um ihn nach oben und unten zu ziehen, sodass er eine neue Position in der Liste einnimmt.

Durch einen Rechtsklick auf den Hintergrund des Hauptbereichs wird ein Kontextmenü geöffnet, in dem Sie dies tun können Erstellen Sie eine neue Datei oder ein neues Verzeichnis, gehen Sie eine Verzeichnisebene nach oben, gehen Sie zum vorherigen Speicherort, fügen Sie ein Lesezeichen hinzu oder sehen Sie sich die Eigenschaften des aktuellen Verzeichnisses an.

QtFM hat vier kurze Menüs. Viele der Menüaktionen sind Tastaturkürzeln zugeordnet. Diese werden Sie wahrscheinlich am häufigsten verwenden.

  • Strg+N: Öffnen Sie eine neue QtFM-Instanz.
  • Strg+T: Öffnet einen neuen Tab.
  • Strg+W: Schließt den aktuellen Tab.
  • Strg+C : Kopieren.
  • Strg+V: Einfügen.
  • Alt+Hoch: Eine Ebene nach oben gehen den Verzeichnisbaum.
  • Rücktaste: Zum vorherigen Speicherort wechseln.
  • Strg+H: Versteckte Dateien anzeigen.< /li>
  • Entf: In den Papierkorb verschieben.
  • Umschalt+Entf: Sofort löschen, nicht in den Papierkorb verschieben.
  • F1 : Öffnet ein Terminalfenster an der aktuellen Position.
  • Strg+Q: Beenden. Schließt QtFM.
  • F2: Benennt die markierte Datei oder das markierte Verzeichnis um.
  • Strg+-: Verkleinert.
  • Strg++: Vergrößern.
  • F3: Symbol- und Listenansicht umschalten.
  • F4: Schaltet in der Listenansicht die Detailanzeige um.
  • F5: Aktuelle Ansicht aktualisieren.

Um ein Terminalfenster an der aktuellen Position zu öffnen, Klicken Sie auf das “Terminal” Schaltfläche ganz rechts in der Symbolleiste. Standardmäßig ist dies auf open xterm eingestellt, das auf den meisten Linux-Systemen zu finden ist.

< /p>

Sie können dies ändern, um Ihren bevorzugten Terminalemulator zu öffnen, indem Sie auf die “Einstellungen” Dialogfeld von Bearbeiten > Einstellungen. Ändern Sie den “Befehl” Feld für den “Terminal-Emulator” Eintrag im Feld “Allgemein” Bereich.

Für GNOME ist dies “gnome-terminal.”

Wenn Sie einen anderen Terminal-Emulator installiert haben, geben Sie den Befehl ein, mit dem er gestartet wurde.

Das Beste daran: Benutzerdefinierte Aktionen

Für meine Bedürfnisse liegt die Stärke von QtFM in der Art und Weise, wie Sie auf einfache Weise benutzerdefinierte Aktionen erstellen können. Dies sind Befehle, die auf eine Datei oder ein Verzeichnis angewendet werden. Wenn sie auf Dateien angewendet werden, sind sie dateierweiterungsempfindlich. Wenn Sie mit der rechten Maustaste auf eine Datei klicken, werden nur die benutzerdefinierten Aktionen angezeigt, die für diesen Dateityp gelten.

Um benutzerdefinierte Aktionen zu erstellen, navigieren Sie zu Bearbeiten > Einstellungen > Benutzerdefinierte Aktionen.

Die vorhandenen benutzerdefinierten Aktionen werden angezeigt. Die vier Schaltflächen unter der Liste der Aktionen sind:

  • Stellen Sie die benutzerdefinierten Aktionen auf ihre Standardwerte zurück.
  • Zeigen Sie einen kurzen Hilfetext an.
  • Hinzufügen eine neue Aktion.
  • Löschen Sie die markierte Aktion.

Eine benutzerdefinierte Aktion besteht aus:

  • Dateityp< /strong>: Dies kann eine Dateierweiterung, ein Sternchen “*” also alle Dateien und Verzeichnisse, “Ordner” bedeutet ein beliebiges Verzeichnis oder den Namen eines bestimmten Verzeichnisses.
  • Text: Eine Textbeschreibung der Aktion.
  • Symbol: Sie wählen das Symbol aus einer langen Liste aus, die QtFM aus den verfügbaren Symbolen auf Ihrem Computer füllt.
  • Befehl: Der eigentliche Befehl, den Sie ausgeführt haben möchten. Dies ist in Standard-Shell-Syntax mit einigen speziellen Tokens. Sie können “%f” um die ausgewählte Datei von Dateien darzustellen, “%F” um die ausgewählte(n) Datei(en) zusammen mit ihrem vollständigen Dateisystempfad darzustellen, oder “%n” um den aktuellen Dateinamen darzustellen.
  • Kontrollkästchen: Das Kontrollkästchen in jedem Befehlsfeld wird in Verbindung mit der Ausgabe von „Dialog mit Aktion anzeigen“ verwendet ; Kontrollkästchen. Wenn dieses Kontrollkästchen aktiviert ist, zeigen alle Befehle, deren individuelle Kontrollkästchen aktiviert sind, ein Dialogfeld, das die Details des Befehls anzeigt, während er ausgeführt wird, und alle Ausgaben des Befehls erfasst.

Klicken Sie auf das “+” Schaltfläche, um eine neue benutzerdefinierte Aktion zu erstellen. Eine leere Aktion wird am Ende der Liste hinzugefügt.

Doppelklicken Sie auf eines der leeren Felder, um es zu bearbeiten. Wir werden eine benutzerdefinierte Aktion einrichten, um das Pandoc-Dienstprogramm zur Dokumentenkonvertierung aufzurufen, um eine HTML-Version einer Markdown-Datei zu erstellen.

Unsere Feldeinträge sind:

  • Dateityp: “MD”, die standardmäßige Markdown-Dateierweiterung.
  • Text: “HTML erstellen” .
  • Symbol: Das Pandoc-Dienstprogramm hat kein Symbol, daher haben wir dieses Feld leer gelassen.
  • Befehl: “pandoc -o draft.html %f.” Dies weist pandoc an, eine Datei namens “draft.html” aus dem Markdown in der Datei namens “%f.”

Klicken Sie auf “Speichern” Schaltfläche, wenn Sie die Felder ausgefüllt haben.

Wenn wir zu einem Ort navigieren, der eine Markdown-Datei enthält, können wir unsere neue benutzerdefinierte Aktion überprüfen. Wir haben zwei Dateien in unserem Verzeichnis “~/Documents” Verzeichnis. Das eine ist eine Markdown-Datei, das andere ein LibreOffice-Dokument.

Ein Rechtsklick auf die ODT-Datei erzeugt ein Kontextmenü. Wie erwartet wird die neue benutzerdefinierte Aktion nicht angezeigt.

Die neue Aktion erscheint im Kontextmenü für die Markdown-Datei.

Wenn wir die benutzerdefinierte Aktion auswählen, wird pandoc aufgerufen und eine HTML-Datei mit dem Namen & erstellt. #8220;draft.html.”

VERWANDT: Verwendung von pandoc zum Konvertieren von Dateien auf der Linux-Befehlszeile

Großartig, auseinander Aus der Installation

QtFM ist in vielerlei Hinsicht ein großartiger Dateimanager, aber es wird keine breitere Akzeptanz finden, wenn der Installationsprozess nicht für mehr Linux-Distributionen vereinfacht wird.

Das ist schade, weil die Gewohnheit Aktionen und ihre Benutzerfreundlichkeit heben QtFM wirklich von anderen Dateimanagern ab. Auch wenn Sie QtFM nicht als Ihren regulären Dateimanager verwenden möchten, kann es sich lohnen, einige benutzerdefinierte Aktionen zu konfigurieren, die Ihnen helfen, einen Ihrer fummeligeren Workflows zu optimieren, und es nur für diese Gelegenheiten zu verwenden.

VERWANDT: Welches Linux-Dateisystem sollten Sie verwenden?

WEITER LESEN

  • › 2023 wirst du endlich eine PS5 kaufen können
  • › Microsoft 365-Integration kommt auf Chromebooks
  • › So überprüfen Sie, ob eine Zelle mit ISBLANK in Excel leer ist
  • › Wechseln Sie zu T-Mobile Home Internet für 50 $ pro Monat mit Preisgarantie
  • › Diese 50 $ teure Samsung-SSD mit 500 GB beschleunigt Ihren alten PC
  • › Sie können jetzt alte Rechner im Internetarchiv verwenden