Megjelent az M-Commander 6.1.0 konzolos kétpaneles fájlkezelő frissítése, amely a GNU Midnight Commander ága, bővített panel plugin támogatással, amelyek futás közben tölthetők be. A panelekben pluginok segítségével archivált fájlok, külső tárolók (FTP, SFTP, Samba, S3), Git tárolók, Docker konténerek, Kubernetes erőforrások, MongoDB és SQLite adatbázisok érhetők el. A subshell mechanizmust a beépített PTY terminál, az mcterm váltotta fel. A kód C és Lua nyelveken íródott, és GPLv3+ licenc alatt terjesztik. A kész csomagok a Debian 13, Ubuntu 24.04/26.04 (PPA), Fedora 44, Arch Linux és macOS rendszerekhez készültek.

Főbb változások:
- A projekt neve M-Commander-re változott. A fő futtatható fájl mostantól mcommander, a szövegszerkesztő mcedit6 néven érhető el, a fájlmegjelenítő mview, a különbségmegjelenítő pedig mdiff néven. A disztribúciókhoz készült csomagok – mcommander, mcommander-plugins és mcommander-lua. Az alkalmazás telepíthető a GNU Midnight Commander mellett, amelynek beállításai nem felülíródnak.
- A fájlmegjelenítőben megvalósult a Markdown szintaxis megjelenítése (fejlécek, listák, táblázatok, linkek, lábjegyzetek és szintaxis kiemeléssel rendelkező kódblokkok, mint a szövegszerkesztőben). Lehetséges a Mermaid diagramok (folyamatábra, szekvencia, osztály) és képletek megjelenítése.
- A fájlmegjelenítő interaktív szövegmozgást kapott az látható kurzor használatával, amellyel a tartalom kiemelhető billentyűzettel vagy egérrel, és másolható a vágólapra.
- A fájlmegjelenítőben közös szintaxis kiemelés került megvalósításra a reaktív megjelenítővel. Optimalizálták a nagy fájlok megtekintését, amelyek első képernyője most azonnal megjelenik, míg a többi tartalom aszinkron módon töltődik be. A Beállítások menüben külön párbeszédpanel került hozzáadásra a megjelenítő számára.
- A lua-pdf pluginnal megvalósult a PDF oldalak szöveg formátumban történő megjelenítése, a képek a sixel és a Chafa által vannak kirajzolva.
- Hozzáadták az mcpeek panel plugint, amely lehetővé teszi a .NET összeszerelésének megnyitását hivatkozások, erőforrások, névterek és típusok fája formájában, lehetővé téve a dekompilált C# vagy IL megtekintését, valamint a hivatkozások követését más összeszerelésekre.
- Megvalósították a felhasználói felületet a témák megtekintésére és módosítására. Minden szállított téma külön szekciókkal rendelkezik az mcterm, mctree és mcstruct esetében, új téma a Mashdark és a Tokyo Night.
- A szerkesztőben lehetőség nyílt a vezérlő karakterek megjelenítésére „^X” formátumban, vagy azok elrejtésére. A vágólapban a szerkesztő megjegyzi a kódolást (másoláskor a különböző kódolású fájlba beillesztett szöveg automatikusan átkódolásra kerül).
- A terminálban a keresés megvalósítása a kimenetben az Alt-S billentyűkombinációval, valamint az eredmények szűkítése az Alt+Shift+S segítségével.
- Hozzáadva a helyben történő felhasználói menü szerkesztésének támogatása, amely lehetővé teszi az elemek és almenük hozzáadását, módosítását, átrendezését és eltávolítását.
- A helyi panelekben lehetővé vált a fájlok és könyvtárak állapotának nyomon követése az inotify rendszer segítségével (a „Watch directories” beállítással kapcsolható be).
- Optimalizálva lett a nagy számú fájl megjelölésének folyamata.
- A fájlok attribútumaival kapcsolatos műveletek, mint például a Chmod, Chown és Chattr, külön menübe kerültek az „Attributes” néven.
- A gyors hozzáférési párbeszédpulton (Hotlist) megjelent a VFS címekhez és a panel pluginok (Git, Docker, Kubernetes, archívumok) által generált tartalomhoz mutató hivatkozások hozzáadásának támogatása.
- A súgó és a man-oldalak át lettek alakítva a Markdown formátum használatára. Új man-oldalak kerültek hozzáadásra a mctree és mcstruct programokhoz.
- Lehetőség nyílt Ctrl-Space billentyűkombináció használatára a könyvtárak méretének megtekintésére archívumokon belül.
Forrás: opennet.ru
