Milan Berta wrote:
> Is there any way how to count bad words in a file which is spelled? Or
> any function which can show an 'error rate' of a file? For example, the
> number of bad words per ten words, or a percentage of bad words in
> a file. I snooped the spell.txt help file thorough and found nothing :(
>
> That would be cool to make an automatic dictionary selection function
> then. Using simple comparison of the error rates with some limit would
> make possible to select a proper .spl file, and a region. With
> a parameter, which defines the most used spell regions (e.g. en_gb, hu,
> cs, sk), could be frequent spell checking in different languages made
> a lot of friendly.
>
> I'm personally using 3-4 different languages per day (e-mails,
> work,...), and using the spell function of Vim 7 for a week I realised
> this inconvenience. Any suggestion how to make it solved without
> implementing a new feature?
There is no support inside Vim for this, but it should be possible to
make a script to do this.
I think what most people would like to use is a ":Spellenable" command
that would set 'spell' and figure out a good value for 'spelllang'.
Counting bad words could use the "]s" command. You could do this for
the first 100 lines or so. And loop over a number of values for
'spelllang'. Either specified by the user or obtained from looking in
the spell directory.
Doesn't sound all that complicated...
--
ARTHUR: If you do not open these doors, we will take this castle by force ...
[A bucket of slops land on ARTHUR. He tries to retain his dignity.]
"Monty Python and the Holy Grail" PYTHON (MONTY) PICTURES LTD
/// Bram Moolenaar -- [EMAIL PROTECTED] -- http://www.Moolenaar.net \\\
/// sponsor Vim, vote for features -- http://www.Vim.org/sponsor/ \\\
\\\ download, build and distribute -- http://www.A-A-P.org ///
\\\ help me help AIDS victims -- http://ICCF-Holland.org ///