Vim i sprawdzanie pisowni

Jak powszechnie wiadomo, vim od wersji 7.1 ma wbudowany w siebie mechanizm sprawdzania pisowni. Ze strony użytkownika pozostaje jedynie go uaktywnić. Pierwsze co trzeba zrobić, to stworzyć nowy folder - ~/.vim/spell:

mkdir ~/.vim/spell

Teraz wystarczy przełączyć się do niego i ściągnąć odpowiedni słownik:

cd ~/.vim/spell
wget -c ftp://ftp.vim.org/pub/vim/runtime/spell/pl.utf-8.spl

W zależności od używanego w systemie kodowania, są dostępne jeszcze dwie wersje: pl.cp1250.spl oraz pl.iso-8859-2.spl. Kiedy słownik jest już pobrany i na swoim miejscu, edycji należy poddać plik ~/.vimrc, np.:

vim ~/.vimrc

i dodać w nim linię:

set spelllang=pl

Aby w aktualnie otwartym pliku w vimie włączyć sprawdzanie pisowni, w trybie wprowadzania komend wystarczy wpisać:

:set spell

To wszystko (:

6 odpowiedzi do “Vim i sprawdzanie pisowni”


  1. 1 ludwikc

    Dzięki :)

    [Odpowiedz]

  2. 2 didi

    Można też plik z słownikiem przekopiować do plików vim (w ubuntu katalog /usr/share/vim/vim70/lang), wtedy słownik jest dostępny dla każdego użytkownika systemy.

    [Odpowiedz]

  3. 3 POX
    aptitude install vim-spellfiles-pl
    ln -s /usr/share/vim/addons/spell/pl.utf-8.spl ~/.vim/spell/

    BTW: w ~/.vimrc mam takie linie (może się komuś przyda)

    set spelllang=pl,en
    map     <silent><F7>    :setlocal spell!<CR>
    imap    <silent><F7>    <ESC>:setlocal spell!<CR>i<right>

    [Odpowiedz]

  4. 4 POX

    argh, zawsze zapominam o tagach. Hadret: mozesz otoczyć odpowiednie linie tagiem pre, tak aby pokazała się całość?

    [Odpowiedz]

  5. 5 zyga

    fajne, ale jak już pisać to może tak, żeby nie robiła się kaszanka ?
    na zamieszczonych nizej zrzutach widac, co sie dziej z linijka “wget” - poprostu poszla gdziec w buraki - zarowno na operze jak i na firefoksie

    http://janik.es/inne/1/ff.png
    http://janik.es/inne/1/opera.png

    nie daloby sie inaczej ?

    [Odpowiedz]

  6. 6 Hadret

    @zyga: Dałoby się - http://img505.imageshack.us/img505/8724/vimffie0.png
    Tak samo w Operze (:

    [Odpowiedz]

Zostaw odpowiedź




Creative Commons 2005 - 2008 Hadret
Temat Pinky1.0 by Hadret

Napędzane przez WordPress i K2
Niektóre ikony by: FastIcon.com