Sziasztok,
Adott egy 10.6.6-os OSX, amin magyar ékezetés fájlnevek is vannak. Én ezeket UTF8-as GNOME terminálon egészen elképesztő módon látom ssh-n belépve, mutatom (klikk!):
VNC-ből természetesen minden frankó és a terminál Linuxokkal tökéletes. Az LC_CTYPE-ot már állítottam "UTF-8"-ra is, nem segített.
Mi lehet a baj..?
- 5132 megtekintés
Hozzászólások
Közben máshol megoldották, http://en.wikipedia.org/wiki/Unicode_normalization#Errors_due_to_normal…
Se a Gnome-terminál se a Konsole nem kezeli jól a MAC-féle UTF-8 -at, de az Xterm igen. Másik megoldás a listázásokat az 'iconv -f UTF-8-MAC' -ba pipe-olni.
http://kerneltrap.org/mailarchive/git/2008/1/23/593749/thread
Egyik szemem sír, a másik üveg. A unicode-ot többek közt az adatok különböző rendszerek közti könnyű hordozhatóságra fejlesztették, erre tessék, cseberből vederbe.
- A hozzászóláshoz be kell jelentkezni
Mac szívtad, no.
- A hozzászóláshoz be kell jelentkezni
Hát igen, még mindig tartja magát az a bölcsesség, hogy ékezet nem teszünk filenévbe... :P
- A hozzászóláshoz be kell jelentkezni
10 éve egy vagon pénzt rá mertem volna tenni, hogy 10 év alatt ezek a problémák megszűnnek.
Most meg arra mernék fogadni, hogy a következő 10 évben még mindig érvényben lesz a fenti bölcsesség :)
- A hozzászóláshoz be kell jelentkezni
Gnome-terminál (vte) egy-két éve már jól kezeli az NFD-t is. Sőt, szerintem a konsole is, bár erre nem vennék mérget.
- A hozzászóláshoz be kell jelentkezni
Úgylátom a Konsole még nem. Amúgy gnome-terminált használok napi rutinban, most megnéztem, a gnome-terminal-2.32.0-1.fc14 csomag még ugyanazt csinálja amit a postban panaszoltam el.
- A hozzászóláshoz be kell jelentkezni
Bocs, félrenéztem a screenshotot. A hibás résznél nincs szóköz az alap betűk között, tehát már neked is jól felismeri a kombinált ékezetet. Szerintem a fonttal lesz gond, valszeg megfelelő betűtípussal a helyére kerülnek az ékezetek.
(Nem a gnome-terminal, hanem a vte (libvte, libvte9, ilyesmi) verziója számít, nekem 0.23.5 és az már jó, mellesleg az én gnome-terminálom 2.30.2, tehát a te rendszered újabbnak tűnik.)
És igen, egyetértek hogy ez gáz, és nagyon szeretném seggbe rúgni azt aki kitalálta hogy a Mac a fájlrendszeren a fájlnevekben (és csak ott) az NFD-t erölteti az NFC helyett.
- A hozzászóláshoz be kell jelentkezni