Portál AbcLinuxu, 30. dubna 2025 11:38

Kontrola pravopisu ve vimu

19.2.2005 23:37 | Přečteno: 1009× | Různé | poslední úprava: 20.2.2005 00:23

Pro jednoduchou kontrolu pravopisu ve (g)vimu používám ispell a malý skriptík, který vyznačí nerozpoznaná slova.

nastavení je jednoduché, do ~/.vimrc je třeba zapsat následující 2 řádky:

command Spell source `$HOME/.vim/vimspell.sh %`
command NoSpell syntax clear SpellErrors

Obsah souboru ~/.vim/vimspell.sh:

#!/bin/sh

INFILE=$1
OUTFILE=`mktemp ${TMPDIR:-/tmp}/vimspell.sh.XXXXXX`
[ -z "$OUTFILE" ] && exit 1

ispell -l -d czech < $INFILE | sort -u | awk ' BEGIN { printf "if hlexists(\"SpellErrors\")\n syntax clear SpellErrors\nendif\nsyntax case match\n" ; } { printf "syntax match SpellErrors \"\\<%s\\>\"\n", $0 ; } END { printf "highlight link SpellErrors ErrorMsg\n\n" ; } ' > $OUTFILE

echo "!\\rm $OUTFILE" >> $OUTFILE

echo $OUTFILE

Vlastní kontrola se pak provede spuštěním příkazu Spell případně se vypne pomocí NoSpell

       

Hodnocení: -

zatím nehodnoceno
        špatnédobré        

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

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

20.2.2005 00:00 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše CSS
Odpovědět | Sbalit | Link | Blokovat | Admin
Prosím, zruš v definici stylu odstavce ten parametr float:left. V některých prohlížečích (např. Firefox) to nedělá dobrotu.

Btw, chceš-li použít stejný rámeček kolem výpisu souboru jako je používán v článkcích na abíčku, nastav u tagu CODE (nebo PRE) class="kod" -- a je to.
20.2.2005 00:07 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: CSS
Používám firefox a ukazuje se to přesně jak chci já - je úplně na konci a pod tím pravým rámcem. Pokud to hodně vadí, tak to samozřejmě zruším.
-- Nezdar není hanbou, hanbou je strach z pokusu.
20.2.2005 00:18 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: CSS
Používám firefox a ukazuje se to blbě :-)
Copak toho není dost?
20.2.2005 00:20 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: CSS
ok, tak to ruším.
-- Nezdar není hanbou, hanbou je strach z pokusu.
20.2.2005 00:53 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: CSS
Díky :-)
20.2.2005 00:27 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: CSS
Vypadalo to jinak než na mém firefoxu?
-- Nezdar není hanbou, hanbou je strach z pokusu.
20.2.2005 00:31 VícNežNic | skóre: 42 | blog: Spáleniště | Ne dost daleko
Rozbalit Rozbalit vše Re: CSS
To bych řekl. Bylo to už nad tiskem, monitorem a nápisem komentáře a lezl do toho text (... se vypne pomocí NoSpell.) Možná to bude tím, že mám rozlišení 1280x1024 (prohlížeč je ale o něco menší, nevím).
Copak toho není dost?
20.2.2005 00:46 Robert Krátký | skóre: 94 | blog: Robertův bloček
Rozbalit Rozbalit vše Re: CSS
Na tvém screenshotu je vidět chyba, kterou to působilo. Nástroje: Tisk a ty další řádky byly _nad_ rámcem s výpisem souboru.
20.2.2005 08:20 Zdeněk Burda | skóre: 61 | blog: Zdendův blog | Praha
Rozbalit Rozbalit vše Re: CSS
Drobná chybka, která mi nevadí.
-- Nezdar není hanbou, hanbou je strach z pokusu.
20.2.2005 00:44 Gustav | skóre: 23 | blog: Gustav I
Rozbalit Rozbalit vše VI
Odpovědět | Sbalit | Link | Blokovat | Admin
Teda, jeste par zapisu a pomalu me, lidi, presvedcite. Zacnu snad ten VI pouzivat...
20.2.2005 11:41 Ondřej Čečák | skóre: 33
Rozbalit Rozbalit vše Skvele :)
Odpovědět | Sbalit | Link | Blokovat | Admin
Vyborny tip, diky ;)
-- "Ja vim, on vi, ty pico!"

Založit nové vláknoNahoru

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