Portál AbcLinuxu, 12. května 2025 10:15

Dotaz: Vim špatně načítá UTF-8 soubor

2.2.2006 11:38 Lukáš Zapletal | skóre: 42 | blog: lzapův svět | Olomouc
Vim špatně načítá UTF-8 soubor
Přečteno: 125×
Odpovědět | Admin
Dobrý den,

tohle se mi ještě nestalo, a přitom požívám Vim již dlouho. Z ničeho nic mi začal načítat UTF-8 soubor s podivnou češtinou (Python zdroják). Ukázka: Pos<ed>l<e1>m ozn<e1>...

Vlastnosti enc i fenc mám nastaveny na UTF-8, soubor je v tomto kódování a jinými editory čitelný.

Update: Teď jsem zjistil, že je to vlastností encoding. Ale ta se přece doporučuje, aby byla u GTK nastavena na UTF-8. Dám ji tedy na iso-8859-2, což je kódování, které v systému používám.
Later --- Lukáš Zapletal
Nástroje: Začni sledovat (1) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

5.2.2006 13:41 thefox | skóre: 25 | Ťapešovo
Rozbalit Rozbalit vše Re: Vim špatně načítá UTF-8 soubor
Odpovědět | | Sbalit | Link | Blokovat | Admin

Takýto prípad nastáva, keď otvoríš súbor s kódovaním iso8859-2 a interpretuješ ho ako utf-8. Vo Vime to musíš nastaviť zhodne s kódovaním súboru, nemá to nič spoločné s GTK. Kedysi dávno to pekne popísal Yeti.

0118 999 881 999 119 725 3
Nejsemtu avatar 5.2.2006 13:59 Nejsemtu | skóre: 14 | blog: Nejde Smazat
Rozbalit Rozbalit vše Re: Vim špatně načítá UTF-8 soubor
Odpovědět | | Sbalit | Link | Blokovat | Admin
ve vim to jde skrze ":edit ++enc=utf-8 jmeno_souboru.pip".

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.