Portál AbcLinuxu, 2. května 2025 18:11
EMACSu se da rict jake kodovani ma pouzit pro nasledujici zadavany prikaz a tedy i pro otevirani souboru. Otevrit soubor v iso-8859-2 (bez ohledu na to jak by ho oteviral defaultne) pak mohu nasledovne
<CTRL>+x <ENTER> c iso-8859-2<ENTER> <CTRL>+x <CTRL>+f jmeno_souboru<ENTER>
Je mozne, ze tento problem by mohl byt zpusoben tim, ze pri vstupu z klavesnice neni schopen emacs z nejakeho duvodu (bug) zjistit ze zapsany znak odpovida jinemu v patricnem kodovani. Vice by k tomu mohl zajiste rici pan Pavel Janik. Pokud si pamatuji, tak jsem s nim stejny problem pri pouziti UTF-8 kodovani konzultoval loni na OpenWeekendu. Vysledkem bylo doporuceni pouzit CVS verzi emacsu a nikoli z distribuce (v mem pripade SuSE). Vzhledem k tomu, ze ne vsude si mohu instalovat vlastni SW tak jsem to ani nevyzkousel a zustal jsem u editace textu v iso kodovani a prevodu to utf pomoci recode.
V emacsu je problem upravovat vetsi soubory. Potreboval jsem jednou editovat dump mensi databaze (cca 300 MB textu) a emacs ho ani neotevrel, zatimco s vimem jsem se sice pomalu ale jiste dopracoval k pozadovanemu vysledku.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.