Midnight Commander 4.7 UTF-8 támogatással

Címkék

A Midnight Commander (konzolos kétpaneles fájlkezelő) fejlesztőcsapata hosszú idő után új fő verzióval rukkolt elő. A 4.7-es legfőbb újdonsága a különféle karakterkészletek támogatása.

Immár nincs szükség külső patchre UTF-8 használatához, sőt, a teljesen újraírt kód lényegesen jobb minőségben támogatja napjaink legelterjedtebb kódolását. Mindemellett lehetőség nyílt akár a fájlnevekben (két panel), akár fájltartalomban (mcview ill. mcedit) használt karakterkészlet villámgyors átváltására az Alt+E billentyűkombinációval. Így remélhetőleg a külső eszközökről, vagy virtuális fájlrendszerekből származó, eltérő kódolású fájlok kezelése is lényegesen könnyebbé válik.

Néhány további új feature találomra:

  • Újradolgozott Keresés ablak a fájlnézőben és a szerkesztőben
  • Konfigurálható gyorsbillentyűk
  • Fájlnevek színezése típusuk szerint
  • Színsémák támogatása (pl.: mc --skin=gotar)
  • Dialógusablakok jelenlétében (pl. fájlmásolás közben) is átméretezhető terminál

A változásokról bővebben lásd a NEWS fájlt.

Hozzászólások

na ez a Karácsonyi ajándék! :)
THX

Mostmár biztos, 2010 tényleg az UTF-8 éve lesz Linux-on.

1. Régen is volt Másolás háttérben?
2. Még mindig nincs Queue másolás/áthelyezéskor? - költői...
3. Shift-Tab miért nem megy pl.: Find ablakban, vagy mi arra a billentyűkombináció, hogy az előző beviteli mezőre ugorjon?

Jól néznek ki egyébként ezek a skinek, gotar nagyon bejövős, bár hiányolom az archos nightly buildben levő fekete témát.

Most kivancsisagbol megneztem, hogy neznek ki nalam a kinai (vagy japan? :) ) karakterek file-nevekben nalam (Ubuntu 9.10) mc alatt es teljesen jol.
Akkor most mi van? Felreertem a bejelentest vagy az ubuntusok patchelnek valamit gyarilag?
Amugy nem hasznalok mc-t. ;)

Köszönöm egmont, hogy hírt írtál belőle.

-----
"Egy jó kapcsolatban a társunkat az ő dolgában kell támogatni, nem a miénkben."

Forrásból fordítottam Mandrva 2010 alatt, szépen fordult megy ... tetszik.
Mondjuk versionre azt irja hogy :
[goodbyte@mobile Dokumentumok]$ mc --version
GNU Midnight Commander 4.7.0-pre4

------------------------------------------
Desktop: AMD Athlon X2 6000+, 2GByte DDRII, Mandriva Linux 2009.1 "Spring"
Laptop: Acer Aspire 3692, Celeron M 1,6Ghz, 1,5GByte DDRI, Mandriva Linux 2009

Navegre. 1-2 het es bekerul az unstable-be is :) Bar a mostani is jo.
Hulye vagyok, ez a 4.7.0-pre1 :) Akkor azert jo :)

Fedora 11-re készítettem csomagot belőle és mostmár ezt használom. Az mcedit-ben tapasztaltam egy zavaró változást. Eddig ha egy hosszabb sorból a kurzorbillentyűkkel léptem föl vagy le egy másik sorba és ha ez rövidebb volt mint az a pozíció ahol az előző sorban a kurzor volt, akkor a kurzor a rövidebb sor végére állt. Most meg marad azon a vízszintes helyen ahol volt és ha netán lenyomok egy billentyűt akkor erre a pozícióra helyezi el a karaktert és a sor elejéig tartó részt kitölti tab meg szóköz karakterekkel. Csak akkor áll az új sor végére ha előbb megnyomom az end gombot. Zavar, de majdcsak megszokom. Az viszont kifejezetten jó hogy menet közben karakterkódolást lehet váltani. Néha kell.

Találtam egy hibát az mcedit-ben: A fönti beállítást alkalmazva nem hajlandó a legutolsó sorba lépni ha az üres. Sokat programozok ezért szokásom hogy minden állomány végére teszek egy üres sort. Most meglepve fedeztem föl hogy ezek "eltűntek" mindehonnan. Megnéztem hexa módban és ott vannak, tehát mcedit hiba.

Ezzel sajnos bajom van: Annyira értek csak angolul hogy valamennyire kihüvelyezzek egy-egy rövidebb szöveget, de hogy megfogalmazzak bármilyen mondatot... (aktív <-> passzív szókincs) Nem sokat értenének belőle. Tudom, meg kéne tanulni de már iskolás koromban is kínszenvedés volt egy vers bemagolása. Kiselefánt tipusú emlékezetem van.

Nagyon hígul a szakma, ha magyarázni kell, hogy mi az az mc... :)

Szerintem még mindig jobb mint bármely másik grafikus/konzolos kétpaneles, örülök, hogy újra érdemben fejlesztik...

"...handing C++ to the average programmer seems roughly comparable to handing a loaded .45 to a chimpanzee."
-- Ted Ts'o