Portál AbcLinuxu, 16. července 2025 03:21
/formátování- jde v pohodě
/form[a-z]tování- to už nenalézá nic VIM tedy za a-z pokládá jen písmena anglické abecedy, ale není možnost, jak přidat znaky české? (nechci slyšet [a-zěščřžýáíé]). Moje nastavení:
set encoding=utf-8 set fileencodings=utf-8,iso-8859-2 language cs_CZ.UTF8Editovaný soubor je v utfku... Díky za odpovědi...
[:alpha:]
v UTF-8 funguje nějak špatně. Diskutovalo se o tom ve vim-devel, ale už nevím, k čemu se došlo. Navíc i kdyby fungovala, tak stejně nevybere jen česká písmena, ale i spoustu dalších -- podobně jako v Latin2 [:alpha:]
vybírá např. ß, ŕ či â. IMHO žádný lepší regulární výraz, který vybírá jen znaky české abecedy, než ten, který nechceš, není.
Tiskni
Sdílej:
ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.