[voikko] Oikoluku Vim-editoriin

Teemu Likonen tlikonen at iki.fi
Mon Aug 11 22:49:38 EEST 2008


Harri Pitkänen kirjoitti (11.8.2008 klo 21.19):

> Enchantia olisi hyvä pyrkiä korjaamaan, jos siinä on oleellisia 
> ongelmia jotka haittaavat sen käyttöä. Yritän jossain välissä ehtiä 
> katsomaan asiaa ja lähettämään korjauksia Enchantin ylläpitäjille. 
> Tavoitteeni olisi saada echantista "riittävän hyvä" korvike 
> tmispellille, jotta tmispell voitaisiin lähitulevaisuudessa jättää 
> jakeluista pois kokonaan.

> Tuo Vimchant kuulostaisi silti nimenä ihan hyvältä. Eipä kai Enchantin 
> mainostaminen tässä yhteydessä haitaksi ole, päin vastoin.

Niinpä kyllä. Pitäydytään Enchantissa, ihan hyvin sekin toimii. Lisäsin 
äskettäin repositoryyn tiedoston trunk/tools/vim/vimchant.vim.

Kirjoitan tuolle varmaan myöhemmin lyhyen Vim-tyylisen manuaalinkin, 
mutta tässä vaiheessa pitää kertoa ohjelman toiselle (?) käyttäjälle 
Timolle, että tein vähän muutoksia. Oletuksena luodaan kaksi 
ex-komentoa, joilla oikoluvun saa päälle ja pois:

    :VimchantSpellCheckOn
    :VimchantSpellCheckOff

Tämän lisäksi luodaan (mikäli ei ole varattuna eikä käyttäjä ole 
määritellyt samaan tehtävään jotain muuta yhdistelmää) \ss, joka kytkee 
oikoluvun päälle ja pois, vuorotellen. Asetusta voi muuttaa, esimerkiksi 
näin:

    nmap <Leader>ol <Plug>VimchantSpellCheckSwitch

(<Leader>ol on oletuksena käytännössä \ol)

Muita muutoksia: Oikoluvun voi kytkeä päälle tai pois 
puskurikohtaisesti, ja asetus säilyy mikäli puskuri on jatkuvasti esillä 
jossakin ikkunassa tai välilehdellä. Taustalle piilotetuista puskureista 
oikoluku menee itsestään pois päältä. Käytännössä vain aktiivisessa 
ikkunassa näytetään tunnistamattomat sanat; muista ikkunoista ne 
häviävät mutta palaavat taas, kun ikkunan aktivoi.



More information about the voikko mailing list