Filhanteraren Cfiles – minimalistisk filhanterare skriven i C

Jag har ägnat några dagar åt att leta efter en filhanterare som kan ersätta ranger. Efter att ha testat vifm hittade jag den minimalistiska filhanteraren Cfiles. Är det här rätt val? Cfiles på Github

Transkription (svenska)

Hej allihop, Cristian Herrera här. Välkommen till min personliga blogg. Jag ska prata om filhanteraren Cfiles. Jag har letat efter en filbläddrare. Jag har kört ranger, jag har kört Midnight Commander—älskar MC men den förhandsvisar inte filer under navigering, vilket ranger gör.

Ranger funkar okej när man lärt sig knep som @ för “open with”, men jag gillar inte att den är skriven i Python—dåliga erfarenheter med versioner och ful kod. Jag testade vifm; jag gillar Vim, men vifm var seg i förhandsvisningsläget och la inte konfigen på standardställen. Sedan hittade jag Cfiles—ett projekt av någon som ville lära sig C. Minimalistisk, skriven i C, använder xdg-open för att öppna filer så man slipper egna “open with”-konfigar som i MC/ranger/vifm. Har VI-tangentbindningar. Ligger i AUR; jag installerar med yay -S cfiles.

Konfigurationen ligger i headerfiler (som suckless-verktyg). Jag låter standard vara; PDF-förhandsvisning finns men är buggig. Man kan använda w3m eller ueberzug för bilder—ueberzug är snabbt och blockerar inte navigeringen. Tangentbindningar: j/k/h/l navigerar, Enter öppnar, i info, space markerar, u avmarkerar allt, y kopierar, d tar bort (litet d till papperskorg, stort D raderar), a döper om, e redigerar markeringslistan, g/G topp/botten.

Demo-noteringar: PDF-förhandsvisning kraschar ofta; ibland funkar den, ibland inte. w3m lämnar artefakter men kraschar mindre än ueberzug för PDF. Markering kan redigeras med e; kopiera filer med y; avmarkera med u. Ta bort med d/D. Programmet är snabbt jämfört med vifm som pausar i förhandsvisningen.

Buggar: PDF-förhandsvisning kraschar; w3m skräpar på skärmen. Hoppas utvecklaren fortsätter; kanske hjälper jag till, även om jag är rostig i C. Jag vill också hitta hur man kör skript via P/open-with-liknande. Planerad video: färga man-sidor med terminfo/termcap. Gilla/prenumerera/kommentera—tummen ner hjälper också algoritmen. Jag gör detta för att dokumentera, inte för pengar.

comments powered by Disqus