FDclone: ​​Gestor d'arxius lleuger

Com han estat ?, jo he estat ficat entre arxius i carpetes tractant de tenir una mica d'ordre, en resum: una tasca impossible per a mi. Però no tot està perdut, els gestors d'arxius ja fan tot per nosaltres, l'únic problema que tinc és el mateix de sempre respecte a el consum de memòria, com dic de calaix entre menys dependències millor.

fdclone

Darrerament s'han posat de moda els gestors d'arxius senzills i simples, Mai està de més de tenir alternatives als tradicionals Nautilus i Dolphin, I que millor si estàs alternatives són ni més ni menys que petites utilitats per a la terminal. Potser ja tots els aquí presents coneguem solucions com Ranger, Vimfm, el Sunrise Commander de sistema operatiu Emacs (o era un editor de textos?), o fins l'emblemàtic Midnight Commander; però avui els vinc a parlar de FDclone, El meu gestor de fitxers per defecte.

I per què parlar-ne ?, doncs tot i que el manual i la seva ajuda no són molt clares que diguem, amb l'ús i la pràctica li he tret algunes de les seves funcionalitats que no estaven escrites aquí. I si parlem de documentació, és més aviat poca (Ia sobre en japonès), és per això em veig animat a compartir el que he après d'ell. Com a dada curiosa, arriba tot una mica més dels 500kb ja instal·lat.

Una mica d'història

FDclone és un gestor d'arxius eficient i petit, com el seu nom indica és el clon lliure de FD, Un gestor d'arxius escrit per Atsushi Idei per a DOS molt popular allà al Japó. El seu nom ve de la frase «File & Directory» (arxiu i directori), I es desenvolupa des de l'any 1995. Si un programari té un cicle tan longeu, per alguna cosa ha de ser.

dues-fd


FD per a DOS.

Instal·lador

Abans que se m'oblidi, el mitjà per instal·lar FDclone és tot conegut. sol estar en els repositoris de la teva distribució preferida amb el nom de «fdclone«, En el cas d'Ubuntu / Debian i derivats s'instal·la via APT.

apt-get install fdclone

Per executar-simplement obre una terminal i escriu fd.

A la pràctica

La seva aparença és semblant als gestors del seu tipus en text, és a dir, una llista dels nostres arxius segons el directori actual, uns «botons» amb les accions més comunes a la part de sota. Una mica més avall hi ha la barra d'estat, Que mostra una breu descripció de l'element seleccionat com a propietari, permisos, nom complet, data de creació i pes total.

fd-recent-instal·lat

La interfície és neta, manejant totes les tasques bàsiques per mitjà de dreceres de teclat, Els més utilitzats són:

↑: A dalt
↓: A baix
◂: Esquerra
▸: Dreta
1: Mostra els fitxers en una columna
2: Mostra els fitxers en dues columnes
3: Mostra els fitxers en tres columnes
5: Mostra els fitxers en cinc columnes
Tab: Seleccionar un arxiu
Espai: Seleccionar un arxiu i moure cap avall.
Ctrl + Esp: Seleccionar i moure en una pàgina
Home / +: Selecciona-ho tot
Retrocés: Enrere
\: Moure a directori de root.
l: Anar a, canviar el directori actual.
x: Executar un fitxer binari.
c: Copiar
d: Eliminar
r: Canvia el nom un arxiu.
f: Cercar un fitxer.
t: Mostra l'arbre de carpetes.
i: Edita usant l'editor definit.
u: Descomprimir usant el descompressor de FD.
a: Canvia les propietats d'un fitxer.
i: Informació del disc dur actual, espai disponible, pes total, etc.
m: Moure un fitxer o directori.
D: Eliminar un directori.
p: Comprimeix un arxiu o diversos arxius usant el compressor de FD.
k: Crear directori.
h: Mostra un petit espai per a executar alguna ordre.
F: Cerca de forma recursiva.
/: Nova «pestanya», parteix la pantalla en dues.
W / N: Canvia la mida de la «pestanya» actual.
K: Tancar «pestanya»
^: Canvia de «pestanya».
E: Obre el panell de preferències.
Enter: Invoca el llançador especificat a l'arxiu .fd2rc
?: Obre l'ajuda

Aquests són totalment personalitzables i podem canviar-los en el la pestanya Dreceres de teclat de el panell de preferències de FD.

El panell de Preferències.

Per accedir-hi només cal pressionar E, El panell de l'preferències no és altra cosa més que una eina «gràfica» que ens permet manipular més fàcilment l'arxiu de configuració .fd2rc.

panell-preferencias_fd

Aquest es divideix en 7 pestanyes amb diferents funcions:

Variables

Com el seu nom indica aquesta pestanya maneja l'aparença i altres funcions que no estan activades per defecte en FD. Aquí es canvia l'idioma en «Llenguatge«, Jo l'he canviat a anglès, ja que tot i comptar amb suport UTF-8 només ho farà per mostrar els kanji japonesos i mostrar els missatges en aquest idioma.

English SJIS EUC 7bit-JIS 8bit-JIS ISO-2022-JP UTF-8

He canviat també el Inputkcode i el Fnamekcode per UTF8. També voldria mantenir ocults els arxius que ho són, al Displaymode llavors, canvia a dotfile: invisible, pots ocultar-los o mostrar-los prement H.

No t'agraden els colors per defecte ?, canvia'ls a Ansipalette, Actívalos abans a Ansicolor, Opció valid.

En el Sorttype toca canviar la forma en què ordena els arxius, ja sigui per nom, tipus, data de creació o mida. Jo els he ordenat per nom, canviant a fileName (Up). El AutoUpdate serveix per definir el temps (en segons) que vols que transcorri per FD actualitzi el directori actual, li he deixat a 0.

Amb Sizeinfo mostra la quantitat d'arxius totals i el seu pes en el disc dur actual, així com l'espai lliure en ell, tot ixpresado a kilobytes. Dóna-li a valid si desitges activar-lo, es mostrarà sota la barra de títol.

En Minfilename es modificarà per canviar el mida de caràcters usats per mostrar el nom de l'arxiu seleccionat, jo ho tinc a 20.

Probablement vulguis canviar l'editor de text per defecte, en Editor això es modifica. Pots fer servir un editor de textos en mode text o usar un gràfic com Leafpad. Perquè aquest s'executi com un procés independent de FD s'invoca d'aquesta manera:

(leafpad %C &> /dev/null &)

canviant «Leafpad»Pel nom de la teva editor gràfic.

I finalment, ¿estranyes la barra de progrés mentre còpies o mous arxius ?. FD té una, En ProgressBar opció validesa; encara que no és tan vistosa com les seves homòlogues gràfiques compleix bé amb la seva comesa.

Dreceres de teclat

Aquesta pestanya correspon a les dreceres, pots modificar els que estan per defecte i assignar altres funcions. Al manual es llisten totes, així que toca revisar-lo.

De moment vull afegir un de nou, anem a Nova entrada i FD ens demanarà prémer una tecla per assignar-li una nova funció, he fet servir la g. Com que no m'interessen les altres funcions he anat directament a user Defineix, I he escrit això:

(gimp %C &> /dev/null &)

El qual obrirà el fitxer seleccionat en Gimp a l'pressionar «g«. També he canviat la tecla per canviar entre pestanyes per «n«, A la qual he assignat la variable NEXT_WINDOW.

Mapa de teclat

Aquí es canvien les tecles de funció com F1, F2, F4, Intro, Retrocés, Suprimir, etc. També pots canviar les fletxes de direcció, potser per les famoses Hjkl a la manera de l' Dungeon Crawl. Jo les he deixat com estan.

llançadors

La meva part preferida en el procés de configuració és sens dubte aquesta. Els llançadors no són altra cosa que les aplicacions relacionades als nostres arxius depenent de la seva extensió.

llançadors-fd

Per exemple, un arxiu amb extensió txt s'obrirà en Leafpad, 4 png en Mirage, un vídeo en mpXNUMX a Mplayer, etc. Segur que amb això tenim feina a fer, per tant anem a New Entry i afegim les que ens semblin més adequades, FD ens sol·licitarà l'extensió d'arxiu i l'ordre que s'executarà a el donar Retorn.

En aquest exemple, usant els formats d'imatges.

.png (mirage% C &> / dev / null &)
.gif (mirage% C &> / dev / null &)
.xcf (gimp% C &> / dev / null &)
.jpg (mirage% C &> / dev / null &)
.jpeg (mirage% C &> / dev / null &)
.svg (mirage% C &> / dev / null &)
.xpm (mirage% C &> / dev / null &)
.JPG (mirage% C &> / dev / null &)

Això fa que les imatges s'obrin amb Mirage i els arxius .xcf en Gimp. Potser ara vulguis relacionar els teus documents amb el teu suite ofimàtica, els teus vídeos favorits, o els teus projectes de treball, pren-te el teu temps.

El compressor / descompressor FD

EL compressor i descompressor de FD és una altra de les eines que em fa utilitzar-lo. Realment depèn d'altres utilitats com Zip, bzip, Bzip2, etc. Pel que hem de tenir-les instal·lades. Ens permet a més, navegar dins dels nostres arxius comprimits, així com comprimir i descomprimir.

Per utilitzar el descompressor només cal seleccionar l'arxiu desitjat, pressionar u i escriure l'adreça desitjada en on volem col·locar els arxius. Per comprimir només cal seleccionar prèviament els nostres arxius i carpetes
i pressionar p, Escrivim el nom de l'arxiu i la seva extensió, a el donar intro esperarem que aquest acabi de comprimir-; i això és tot, sense complicacions.

En NewEntry es poden definir més tipus de formats d'emmagatzematge, jo he agregat per a arxius .7z i .emerald.

.emerald tar cf -% T | gzip -c>% C gzip -CD% C | tar xf -% TA
.7z p7zip% C p7zip -d% C

On el primer ordre correspon a l'usat per a comprimir i el segon per descompressió.

disc DOS

Aquesta part està pensada per definir la ubicació de la disquetera, I per descomptat en cas d'haver un. Com jo no tinc, l'he deixat tal qual.

Desar

aquí guardem els canvis fets a l'arxiu .fd2rc, i tenim diverses opcions:

Cancel / Cancel: Ignora els canvis fets i restaura les configuracions anteriors.

Clear / Netejar: Torna tots els canvis fets fins a la data i els torna als valors per defecte.

Load / Carregar: Carrega les preferències d'un arxiu .f2drc existent.

Save / Desar: Guarda els canvis fets al fitxer actual.

Overwrite / Sobreescriure: Sobreescriu els canvis a el fitxer existent.

Ja sigui que el guardem, FD ens preguntarà qual variable s'actualitzarà, i un cop fet això, els canvis estaran a punt per a usar-se.

L'arxiu .fd2rc

És el fitxer de configuració general i en qual es veuen reflectits els canvis fets amb el panell de Preferències. Després d'haver fet totes aquestes configuracions, el fitxer actual s'ha de veure com el meu, potser vostès agradin d'afegir o millorar alguna de les seves funcions:

# configurations by customizer

# Shell variables definition
DISPLAYMODE = 7
ADJTTY = 1
ANSICOLOR = 1
TMPDIR = / home / maxwell
TMPUMASK = 077
LANGUAGE = C
INPUTKCODE = es_MX.UTF-8
FNAMEKCODE = es_MX.UTF-8
SHELL = / bin / bash

# Launcher definition
launch .zip «unzip -lqq» -f »% s% m-% d-% i% t% * f»
launch .Z «zcat% C |»
launch .gz «gzip -CD% C |»
launch .bz2 «bzip2 -CD% C |»
launch .deb «ar p% C data.tar.gz | gzip -dc | tar TVF -» -f '% a% u /% g% s% i-% m-% d% t% f »
launch .rpm «rpm2cpio% C | cpio -tv» -f '% a% x% o% g% s% m% d% i% f »

# Launcher definition
launch .png «(mirage% C &> / dev / null &)»
launch .gif «(mirage% C &> / dev / null &)»
launch .jpg «(mirage% C &> / dev / null &)»
launch .jpeg «(mirage% C &> / dev / null &)»
launch .svg «(mirage% C &> / dev / null &)»
launch .xpm «(mirage% C &> / dev / null &)»
launch .JPG «(mirage% C &> / dev / null &)»

# Launcher definition
launch .flv «(vlc% C &> / dev / null &)»
launch .avi «(vlc% C &> / dev / null &)»
launch .av «(vlc% C &> / dev / null &)»
launch .AVI «(vlc% C &> / dev / null &)»
launch .mp4 «(vlc% C &> / dev / null &)»
launch .mpg «(vlc% C &> / dev / null &)»
launch .3gp «(vlc% C &> / dev / null &)»
launch .mpg «(vlc% C &> / dev / null &)»
launch .wmv «(vlc% C &> / dev / null &)»
launch .mpeg «(vlc% C &> / dev / null &)»
launch .webm «(vlc% C &> / dev / null &)»
launch .rmvb «(vlc% C &> / dev / null &)»
launch .WMV «(vlc% C &> / dev / null &)»
launch .mov «(vlc% C &> / dev / null &)»
launch .part «(vlc% C &> / dev / null &)»
launch .MOV «(vlc% C &> / dev / null &)»
launch .mkv «(vlc% C &> / dev / null &)»

# Launcher definition
launch .abw «(abiword% C &> / dev / null &)»

# Archiver definition
fitxers .zip «zip -q% C% TA» «unzip -q% C% TA»
fitxers .deb «clear; trobo ERROR; false »« ar p% C data.tar.gz | gzip -dc | tar -xf -% TA »
fitxers .rpm «clear; trobo ERROR; false »« rpm2cpio% C | cpio -aneu% TA »

# Additional configurations by Customizer

# Shell variables definition
ProgressBar = 1

# Launcher definition
launch .html «(midori% C &> / dev / null &)»
launch .xcf «(gimp% C &> / dev / null &)»
launch .txt «(Leafpad% C &> / dev / null &)»
launch .theme «(Leafpad% C &> / dev / null &)»

# Launcher definition
launch .pdf «(epdfview% C &> / dev / null &)»

# Shell variables definition
SORTTYPE = 201

# Additional configurations by Customizer

# Shell variables definition
EDITOR = »(Leafpad% C &> / dev / null &)»

# Additional configurations by Customizer

# Key bind definition
bind g «(gimp% C &> / dev / null &)»

# Launcher definition
launch .gba «(mednafen% C &> / dev / null &)»
launch .gb «(mednafen% C &> / dev / null &)»
launch .nes «(mednafen% C &> / dev / null &)»

# Additional configurations by Customizer

# Shell variables definition
MINFILENAME = 20

# Additional configurations by Customizer

# Archiver definition
arch .emerald «tar cf -% T | gzip -c>% C» «gzip -CD% C | tar xf -% TA»

# Additional configurations by Customizer

# Key bind definition
bind n NEXT_WINDOW

I amb això obtindrem un gestor d'arxius molt complet, i en el meu cas el substitut perfecte de Thunar o Tux Commander, Per menys recursos i gairebé tan funcional com aquests. Només falta afegir-lo a un llançador gràfic o una drecera de teclat. En IceWM, ús aquest a l'arxiu keys:

key "Alt+Ctrl+f" lxterminal -t FDclone -e fd

Finalment, els deixo aquest captura de pantalla de FDclone configurat.

fd-configurat

Arxius i directoris.

Amb això acaba aquest «Manual casolà» de FDclone. Si vols enviar suggeriments, informes d'errors i algun comentari pots fer-ho aquí, Només has d'omplir el formulari de registre i subscriure't a la llista de correu de FDclone (En japonès). L'únic que no m'agrada de FD és que no reconeix accents o «eñes» i alguns arxius mostren caràcters estranys, però poques vegades ús accents en els noms d'arxius i si tens un teclat en anglès podràs passar aquest detall per alt.

Espero que amb això puguin treure-li major profit a aquesta eina, i que en el seu moment em va sorprendre a l'veure tot el que pot fer. Si tens algun truc o consell sobre el seu ús no dubtis a compartir-lo. Segur que algú t'ho agrairà.

Bé, això ha estat tot per avui. Els desitjo un excel·lent cap de setmana, i excusar-me per la meva absència, ja que és per estar ocupat amb la tasca i altres assumptes (el torneig de Crawl és una tasca?).

Ejem, ¡canvi i fora!


Deixa el teu comentari

La seva adreça de correu electrònic no es publicarà. Els camps obligatoris estan marcats amb *

*

*

  1. Responsable de les dades: Miguel Ángel Gatón
  2. Finalitat de les dades: Controlar l'SPAM, gestió de comentaris.
  3. Legitimació: El teu consentiment
  4. Comunicació de les dades: No es comunicaran les dades a tercers excepte per obligació legal.
  5. Emmagatzematge de les dades: Base de dades allotjada en Occentus Networks (UE)
  6. Drets: En qualsevol moment pots limitar, recuperar i esborrar la teva informació.

  1.   taregon va dir

    Excel·lent entrada, em prengués el meu temps en llegir-la 😉

  2.   Hugo va dir

    Maxwell, a part de l'criteri de les dependències, podries esmentar breument que avantatges has notat en aquest gestor de fitxers pel que fa a MC?

    1.    Maxwell va dir

      En el meu cas em sembla més senzill d'utilitzar, a més que gràcies a l'arxiu de configuració pots ficar-li ordres més complexes, per posar-te un exemple, en un arxiu que veia fa temps vaig veure un on van relacionar la utilitat trash amb els botons d'eliminar; això feia que en comptes d'eliminar-los anessin a la paperera. O un altre on van fer que cada vegada que donessis intro i obrissis un arxiu aquest tingués so (via ogg123).

      Em sembla més personalitzable que MC, a excepció dels temes de colors.

      Salutacions.

  3.   alunat va dir

    ai, i les icones on estan ¿

    1.    Maxwell va dir

      Sent un gestor d'arxius en mode text és normal que no tingui icones, sóc dels que pensen que les icones són un mal innecessari, per això ús FDclone.

      Salutacions.

      1.    alunat va dir

        maxwell (no hi ha una pila que té aquest nombre¿) no cal que siguis «tan tan formal». Era un acudit per treure una ocasional riure en futurs comentadors, gens mes. Fixa't la utilització de l'expressió «ai!» com si fos de dolor o en el suposat cas de confución.

        1.    Maxwell va dir

          Comprenc el que dius, és el dolent que als escrits no puguis posar-li un to d'ironia com la faries si ho haguessis expressat verbalment. Prometo rellegir abans de comentar per poder percebre aquesta classe de bromes.

          Gràcies per l'aclariment.