Waarom QtFM mijn favoriete Linux-bestandsbeheerder zou kunnen worden

0
62
fatmawati achmad zaenuri/Shutterstock.com

De Qt-bestandsbeheerder, QtFM genaamd, heeft geweldige functies, zoals het opslaan van aangepaste opdrachten, zodat u niet U hoeft geen Linux-terminalvenster te openen om ze uit te voeren. Het enige nadeel is om het te laten installeren. Laten we eens kijken wat deze bestandsbrowser zo speciaal maakt en hoe je hem (misschien) kunt uitproberen.

Inhoudsopgave

Wat QtFM tot een geweldige Linux-bestandsbeheerder maakt
QtFM installeren
Verkrijgen Rond in QtFM
Het beste deel: aangepaste acties
Geweldig, afgezien van de installatie

Wat maakt QtFM een geweldige Linux-bestandsbeheerder

Iedereen die een grafische desktopomgeving gebruikt, gebruikt een bestandsbeheerder. Op Linux is er veel om uit te kiezen. Keuze is goed, zolang de verschillende aanbiedingen maar iets anders bieden.

De meeste bestandsbeheerders, ook wel bestandsbrowsers genoemd, doen dezelfde dingen. Ze laten u door het bestandssysteem navigeren en bestanden en mappen inspecteren of selecteren. U kunt bestanden kopiëren en verplaatsen met behulp van slepen en neerzetten. U kunt bestanden verwijderen of hernoemen en bestanden openen of toepassingen uitvoeren door erop te klikken.

Andere acties kunnen worden uitgevoerd door met de rechtermuisknop op een bestand of map te klikken, of op de achtergrond van een map, en opties uit contextmenu's te selecteren. De Qt-bestandsbeheerder, QtFM, maakt het gemakkelijk om extensiegevoelige aangepaste opdrachten, acties genaamd, toe te voegen aan contextmenu's met de rechtermuisknop.

Een aangepaste actie verschijnt alleen in het contextmenu wanneer het bestand dat u”" ve met de rechtermuisknop geklikt komt overeen met de definitie van een actie. U kunt een groot aantal opdrachten laten definiëren, maar u ziet alleen de opdrachten die relevant zijn voor het bestand waarop u hebt geklikt.

Door die functionaliteit in de bestandsbeheerder te plaatsen, vermindert u het aantal keren dat u naar een terminalvenster moet springen. En omdat u het commando niet hoeft in te typen, zult u het ook niet verkeerd typen.

Ook omdat het commando niet via een terminalvenster wordt ingevoerd, zal het niet ;t komen terecht in je opdrachtgeschiedenis. U hebt geen algemene, repetitieve opdrachten nodig die uw geschiedenis volstoppen.

GERELATEERD: De beste alternatieve bestandsbeheerders voor Windows, Mac en Linux

QtFM installeren

Het enige probleem met QtFM is dat het mogelijk niet beschikbaar is voor uw Linux-distributie. Sommige distributies hebben QtFM verpakt in hun repositories, maar veel niet. Verrassend genoeg doen noch Fedora noch Ubuntu dat.

GERELATEERD AppImages gebruiken op Linux

Als een Linux-project niet veel verschillende verpakkingsformaten wil ondersteunen, levert het meestal een Flatpak, Snap of AppImage op. QtFM doet dat allemaal niet, en niemand anders lijkt er ook last van te hebben gehad. Misschien komt dat omdat deze formaten onvermijdelijk vertragingen bij het opstarten introduceren, en niemand wil een laggy bestandsbeheerder. Snelheid van lancering is cruciaal. Een trage bestandsbeheerder zou erg oud worden, heel snel.

De enige andere optie die je hebt is installeren vanaf de bron. QtFM is geschreven met behulp van de GUI-toolkit van de Qt-toepassing. Het werkt met veel verschillende desktopomgevingen. “Qt” wordt blijkbaar uitgesproken als “cute”, maar er is niets schattigs aan het handmatig installeren van QtFM.

De bouwinstructies worden gegeven op de GitHub-pagina van het project. Vanaf januari 2023 werkten ze niet voor ons, na vele pogingen. Misschien moeten de instructies worden bijgewerkt. QtFM is nog steeds een actief project, met commits toegevoegd aan hun GitHub in de afgelopen twee maanden, dus misschien worden de instructies bijgewerkt of uitgebreid en verduidelijkt.

Gelukkig voor mij is QtFM verpakt voor op Arch gebaseerde distributies en is het te vinden in de Arch User Repository. Dat betekent dat je het op elke Arch-gebaseerde distributie kunt installeren met je favoriete AUR-helper.

Als je het bijvoorbeeld op Manjaro wilt installeren met yay, hoef je alleen maar te typen:

yay qtfm

Als je yay nog niet hebt, kun je het met:

sudo pacman -S yay

Verplaatsing in QtFM

QtFM volgt het traditionele ontwerp van de bestandsbeheerder. Een lijst met locaties en mappen wordt weergegeven in een zijvenster aan de linkerkant. Een enkele klik selecteert een locatie. Het hoofdpaneel geeft bestanden en mappen weer die zich op de huidige locatie bevinden. Dubbelklikken op een map in het hoofdpaneel opent die map.

< p>Knoppen op de werkbalk brengen u naar uw vorige locatie, één mapniveau omhoog of naar uw thuismap. Het pad naar de momenteel bekeken locatie wordt weergegeven.

Op onze testcomputer was GNOME ingesteld om de donkere modus te gebruiken, en QtFM paste dit automatisch aan. QtFM bleef echter in de donkere modus toen GNOME naar de lichte modus werd geschakeld, zelfs na het sluiten en opnieuw openen van QtFM. QtFM heeft een optie in Bewerken > Instellingen > Uiterlijk maar dit had geen enkel effect.

Op een andere computer met EndeavourOS werkten de lichte modus en de donkere modus zoals verwacht.

De lijst met locaties in het zijvenster is vrij schaars om mee te beginnen. Om de lijst te vullen met uw eigen geselecteerde locaties, klikt u met de rechtermuisknop op een map in het hoofdvenster en selecteert u “Bladwijzer toevoegen” vanuit het contextmenu.

U kunt ook op een item in het zijvenster klikken om het omhoog en omlaag te slepen zodat het een nieuwe positie in de lijst inneemt.

Als u met de rechtermuisknop op de achtergrond van het hoofdpaneel klikt, wordt een contextmenu geopend waarmee u maak een nieuw bestand of map aan, ga één mapniveau omhoog, ga naar de vorige locatie, voeg een bladwijzer toe of bekijk de eigenschappen van de huidige map.

QtFM heeft vier korte menu's. Veel van de menu-acties zijn toegewezen aan sneltoetsen. Dit zijn degenen die u waarschijnlijk het meest zult gebruiken.

  • Ctrl+N: Open een nieuwe QtFM-instantie.
  • Ctrl+T: een nieuw tabblad openen.
  • Ctrl+W: het huidige tabblad sluiten.
  • Ctrl+C : Kopiëren.
  • Ctrl+V: Plakken.
  • Alt+Up: Ga een niveau omhoog in de mappenboom.
  • Backspace: Ga naar de vorige locatie.
  • Ctrl+H: Schakel tussen weergave van verborgen bestanden.< /li>
  • Del: Verplaatsen naar prullenbak.
  • Shift+Del: Onmiddellijk verwijderen, niet verplaatsen naar prullenbak.
  • F1 : Open een terminalvenster op de huidige locatie.
  • Ctrl+Q: Afsluiten. Sluit QtFM.
  • F2: Hernoem het gemarkeerde bestand of map.
  • Ctrl+-: Zoom uit.
  • Ctrl++: inzoomen.
  • F3: schakelen tussen pictogram- en lijstweergaven.
  • F4 sterk>: Schakelt in lijstweergave naar gedetailleerde weergave.
  • F5: Actuele weergave vernieuwen.

Om een ​​terminalvenster op de huidige locatie te openen, klik op de “Terminal” knop uiterst rechts op de werkbalk. Standaard is dit ingesteld om xterm te openen, dat op de meeste Linux-systemen te vinden is.

< /p>

U kunt dit wijzigen om uw gewenste terminalemulator te openen door naar de “Settings” dialoogvenster van Bewerken > Instellingen. Wijzig het “Commando” veld voor de “Terminal Emulator” vermelding in de “Algemene” paneel.

Voor GNOME is dit “gnome-terminal.”

Als u een andere terminalemulator hebt geïnstalleerd, voert u de opdracht in waarmee deze is gestart.

Het beste deel: aangepaste acties

Voor mijn behoeften ligt de kracht van QtFM in de manier waarop u eenvoudig aangepaste acties kunt maken. Dit zijn opdrachten die worden toegepast op een bestand of map. Wanneer ze op bestanden worden toegepast, zijn ze gevoelig voor bestandsextensies. Wanneer u met de rechtermuisknop op een bestand klikt, ziet u alleen de aangepaste acties die van toepassing zijn op dat bestandstype.

Om aangepaste acties te maken, navigeert u naar Bewerken > Instellingen > Aangepaste acties.

De bestaande aangepaste acties worden weergegeven. De vier knoppen onder de lijst met acties zijn:

  • Herstel de aangepaste acties naar hun standaardwaarden.
  • Geef een korte helptekst weer.
  • Toevoegen. een nieuwe actie.
  • Verwijder de gemarkeerde actie.

Een aangepaste actie bestaat uit:

  • Bestandstype< /strong>: Dit kan een bestandsextensie zijn, een sterretje “*” wat betekent dat alle bestanden en mappen, “map” betekent elke map of de naam van een specifieke map.
  • Tekst: Een tekstbeschrijving van de actie.
  • Pictogram: U kiest het pictogram uit een lange lijst die QtFM vult uit de beschikbare pictogrammen op uw computer.
  • Opdracht: De daadwerkelijke opdracht die u wilt laten uitvoeren. Dit is in de standaard shell-syntaxis, met een paar speciale tokens. U kunt “%f” om het geselecteerde bestand met bestanden weer te geven, “%F” om het geselecteerde bestand of de geselecteerde bestanden samen met hun volledige bestandssysteempad weer te geven, of “%n” om de huidige bestandsnaam weer te geven.
  • Selectievakje: het selectievakje in elk opdrachtveld wordt gebruikt in combinatie met de optie “Show Dialog With Action’s Output&#8221 ; selectievakje. Als dat selectievakje is ingeschakeld, wordt voor alle opdrachten waarvan de afzonderlijke selectievakjes zijn geselecteerd, een dialoogvenster weergegeven waarin de details van het commando worden weergegeven terwijl het wordt uitgevoerd en waarin alle uitvoer van het commando wordt vastgelegd.

Klik op de knop “+” knop om een ​​nieuwe aangepaste actie te maken. Er wordt een lege actie onderaan de lijst toegevoegd.

Dubbelklik op een van de lege velden om deze te bewerken. We gaan een aangepaste actie instellen om het pandoc-hulpprogramma voor documentconversie aan te roepen om een ​​HMTL-versie van een Markdown-bestand te maken.

Onze veldinvoeren zijn:

  • Bestandstype: “MD”, de standaard Markdown-bestandsextensie.
  • Tekst: “HTML maken” .
  • Icoon: Het pandoc-hulpprogramma heeft geen pictogram, dus hebben we dit leeg gelaten.
  • Opdracht: “pandoc -o draft.html %f.” Dit vertelt pandoc om een ​​bestand met de naam “draft.html” van de Markdown in het bestand met de naam “%f.”

Klik op de knop “Opslaan” knop wanneer u de velden heeft ingevuld.

Als we naar een locatie navigeren die een Markdown-bestand bevat, kunnen we onze nieuwe aangepaste actie controleren. We hebben twee bestanden in onze “~/Documents” map. De ene is een markdown-bestand, de andere is een LibreOffice-document.

Rechts klikken op het ODT-bestand produceert een contextmenu. Zoals we verwachten, verschijnt de nieuwe aangepaste actie niet.

De nieuwe actie verschijnt wel in het contextmenu voor het Markdown-bestand.

Als we de aangepaste actie selecteren, wordt pandoc aangeroepen en wordt een HTML-bestand gemaakt met de naam & #8220;draft.html.”

GERELATEERD: Pandoc gebruiken om bestanden te converteren op de Linux-opdrachtregel

Geweldig, Apart Van de installatie

QtFM is in veel opzichten een geweldige bestandsbeheerder, maar het zal geen bredere acceptatie krijgen tenzij het installatieproces wordt vereenvoudigd voor meer Linux-distributies.

Dat is jammer, want de aangepaste acties en hun gebruiksgemak onderscheiden QtFM echt van andere bestandsbeheerders. Zelfs als u QtFM niet als uw normale bestandsbeheerder wilt gebruiken, kan het de moeite waard zijn om enkele aangepaste acties te configureren die u helpen bij het optimaliseren van een van uw lastigere workflows, en deze alleen voor die gelegenheden te gebruiken.

GERELATEERD: Welk Linux-bestandssysteem moet u gebruiken?

LEES VOLGENDE

  • › Microsoft 365-integratie komt naar Chromebooks
  • › Schakel over naar T-Mobile Home Internet voor $ 50 per maand met Price Lock Guarantee
  • › Deze Samsung 500 GB SSD van $ 50 maakt je oude pc sneller
  • › Controleren of een cel leeg is met ISBLANK in Excel
  • › Je kunt in 2023 eindelijk een PS5 kopen
  • › U kunt nu oude rekenmachines gebruiken op het internetarchief