A terminálos, kétpaneles fájlkezelők "piacát" teljesen leuralta a Midnight Commander, pedig akadnak még ígéretes versenyzők, ezek közül az egyik legrégebbi a Last File Manager (LFM).
A hagyományos kétpaneles működés mellett támogatja a fülek használatát, kezel könyvjelzőket (szerintem az egyik leghatékonyabb módon), támogatja kereséskor a reguláris kifejezések használatát, könnyedén létrehozhatunk tömörített állományokat, testre szabhatjuk milyen külső programokat hívjon meg, faszerkezetű megjelenítést kérhetünk, stb., egy sokoldalú programocska.
Az alapvető műveleteket az MC-ben megszokott F billentyűkkel végezhetjük, F9-re a fő menüt, F12-re fájl menüt kapunk, h pedig a súgót nyitja meg.
Fület a : lenyomásával tudunk nyitni, bezárás a ! lenyomásával (ezek az első dolgok amit megváltoztatok...), a fülek között a <> billentyűkkel tudunk váltani.
Könyvjelzőt a B+ hozzárendelt billentyű lenyomásával tudunk létrehozni, megnyitás b+ hozzárendelt billentyű v. Ctrl+d menüből kiválasztva.
A program a beállításokhoz három fájlt használ, lfm.ini, lfm.keys, lfm.theme. Nézzük a legfontosabbat az lfm.init némi magyarázattal.
########## lfm - Last File Manager Configuration File v3.x ########## [Options] # automatic_file_encoding_conversion: never = -1, ask = 0, always = 1 # sort_type: SortType.none, SortType.byName, SortType.byExt, SortType.byPath, SortType.bySize, SortType.byMTime
# Fájlnevek automatikus kódolásának konvertálása # -1: soha, 0: kérdezzen, 1: mindig automatic_file_encoding_conversion: 0
# Futtatáskor a terminál leválasztása detach_terminal_at_exec: 1
# find parancs kis- és nagybetű érzékenysége find_ignorecase: 0
# grep parancs kis- és nagybetű érzékenysége grep_ignorecase: 1
# grep reguláris kifejezések engedélyezése grep_regex: 1
# Virtuális fájlrendszer újraépítése rebuild_vfs: 0
# Kilépéskor a konfiguráció mentése save_configuration_at_exit: 1
# Kilépéskor állapot mentése save_history_at_exit: 1
# Rejtett fájlok megjelenítése show_dotfiles: 1
# Futtatás után a kimenet megjelenítése show_output_after_exec: 1
# Kis- és nagybetűk vegyes rendezése sort_mix_cases: 1
# Könyvtárak vegyes rendezése sort_mix_dirs: 0
# Fordított sorrendű rendezés sort_reverse: 0
# Rendezés típusa sort_type: SortType.byName
# Széles karakterek használata use_wide_chars: 0
# Műveletek megerősítése [Confirmations] ask_rebuild_vfs: 1 delete: 1 overwrite: 1 quit: 1
# Egyéb beállítások [Misc] # diff_type: context, unified, ndiff backup_extension: .bak diff_type: unified
# Alapértelmezett programok [Programs] audio: vlc ebook: FBReader editor: vi graphics: eog pager: less pdf: evince shell: bash video: vlc web: firefox # Kiterjesztések [Files] archive: 7z, Z, arc, arj, ark, bz2, cab, deb, gz, lha, lz, lz4, lzh, rar, rpm, tar, tbz2, tgz, tlz, tlz4, txz, xz, zip, zoo audio: au, flac, mid, midi, mp2, mp3, mpg, ogg, wma, xm data: cdx, dat, db, dbf, dbi, dbx, dta, fox, mdb, mdn, mdx, msql, mssql, nc, pgsql, sql, sqlite, ssql devel: ada, asm, awk, bash, c, caml, cc, cgi, cpp, css, diff, el, f, f90, glade, h, hh, hpp, hs, inc, jasm, jav, java, js, lua, m, m4, mak, ml, mli, mll, mlp, mly, pas, pas, patch, php, phps, pl, pm, pov, prg, py, pyw, rb, sh, sl, st, tcl, tk, ui, vala document: 1, abw, bib, djvu, doc, docx, dtd, dvi, gnumeric, ics, info, letter, lsm, mail, man, msg, odc, odp, odt, po, pps, ppt, pptx, rtf, sdc, sdp, sdw, sgml, sxc, sxp, sxw, tex, text, txt, vcard, vcs, xls, xlsx, xml, xsd, xslt ebook: azw, azw3, chm, epub, fb2, imp, lit, mobi, prc graphics: ai, bmp, cdr, dia, dwb, dwg, dxf, eps, gif, ico, jpeg, jpg, omf, pcx, pic, png, rle, svg, tif, tiff, wmf, xbm, xcf, xpm pdf: pdf, ps temp: $$$, bak, tmp, ~ video: acc, asf, avi, flv, med, mkv, mol, mov, mp4, mpeg, mpg, mpl, ogv, ogv, swf, wmv web: htm, html, shtml #Könyvjelzők, akár közvetlenül is szerkeszthetjük [Bookmarks] 0: / 1: / 2: / 3: / 4: / 5: / 6: / 7: / 8: / 9: / a: / b: / c: / d: / e: / f: / g: / h: / i: / j: / k: / l: / m: / n: / o: / p: / q: / r: / s: / t: / u: / v: / w: / x: / y: / z: / # Beépített parancsok, sajátokat is szerkeszthetünk [PowerCLI Favs] 0: mv "$f" "{$f.replace('', '')}" 1: less "$f" $ 2: find "$p" -name "*" -print0 | xargs --null -0 grep -EHcni "TODO|WARNING|FIXME|BUG" 3: find "$p" -name "*" -print0 | xargs --null -0 grep -EHcni "TODO|WARNING|FIXME|BUG" >output.txt & 4: cp $s "$o" 5: 6: 7: 8: 9:
Billentyűkombinációkat az lfm.keys fájlban adhatunk meg, ha sikerül azonosat beállítanunk, az előrébb állót hajtja végre (tapasztalat...). A színekkel pedig az lfm.theme fájlban játszhatunk.
Szerintem egy remek kis program, élhető alternatívája az MC-nek, ami további lehetőségeket kínál, barátunk a man!
Berus
Hozzászólások
Te ezt használod vagy az mc-t
Beküldte kami911 -
Értékelés:
Te ezt használod vagy az mc-t? Ki fogom ezt is próbálni, köszönöm!
Te ezt használod vagy az mc-t
Beküldte berus -
Értékelés: