Lines Matching refs:with
29 The words that are not recognized are highlighted with one of these:
55 not highlighted as bad. Does not stop at word with
100 'spellfile'. Count used as with |zg|.
104 word list. Count used as with |zg|.
108 Add {word} as a good word to 'spellfile', like with
109 |zg|. Without count the first name is used, with a
113 like with |zG|.
118 with |zw|. Without count the first name is used, with
122 list, like with |zW|.
127 |zw|. Without count the first name is used, with
133 want you can add mappings with e.g.: >
142 Like |zuw|. [count] used as with |:spellgood|.
144 :spellu[ndo]! {word} Like |zuW|. [count] used as with |:spellgood|.
147 After adding a word to 'spellfile' with the above commands its associated
193 with the suggestions to indicate the likeliness to the
203 with the replaced word in the current window.
213 starts with a capital. This doesn't work for the first word in the file.
254 highlighted with SpellLocal |hl-SpellLocal|.
258 When adding a word with |zg| or another command it's always added for all
282 instead. If you want to use transliterated Yiddish with utf-8 use "yi-tr".
293 is useful when editing text with spell checking while some Asian words are
312 this succeeds then additionally files with the name LL.EEE.add.spl are loaded.
331 For example, with these values:
360 with "iconv" will NOT work!
362 Note: on VMS ".{enc}.spl" is changed to "_{enc}.spl" to avoid trouble with
366 If there is a file with exactly the same name as the ".spl" file but ending in
384 This deletes all comment lines, except the ones that start with "##". Use
402 The table with word characters is stored in the main .spl file. Therefore it
406 For a word that starts with a digit the digit is ignored, unless the word as a
425 with a line break.
448 If you want to write a Vim script that does something with spelling, you may
532 When the [-ascii] argument is present, words with
555 now and then. This can be tuned with the 'mkspellmem'
577 Since you might want to change a Myspell word list for use with Vim the
583 words, define word characters with FOL/LOW/UPP, etc. The distributed
585 4. Start Vim with the right locale and use |:mkspell| to generate the Vim
587 5. Try out the spell file with ":set spell spelllang=xx" if you wrote it in
625 :spelld[ump] Open a new window and fill it with all currently valid
636 able to read it with ":mkspell" to generate one .spl file that includes all
643 Comment lines with the name of the .spl file are used as a header above the
707 compression. The files with affix compression are used by Myspell (Mozilla
708 and OpenOffice.org). This requires two files, one with .aff and one with .dic
721 - Lines starting with a # are ignored (comment lines).
724 - A line starting with "/encoding=", before any word, specifies the encoding
730 - A line starting with "/regions=" specifies the region names that are
736 - Other lines starting with '/' are reserved for future use. The ones that
740 - A "/" may follow the word with the following items:
758 Note that when "/=" is used the same word with all upper-case letters is not
759 accepted. This is different from a word with mixed case that is automatically
771 The basic word list and the affix file are combined with the ":mkspell"
787 Attempts have been made to keep this compatible with other spell checkers, so
794 A short example, with line numbers:
817 Comment lines start with '#' or '/'. See the example lines 8 and 12. Note
823 letters that indicate the affixes that can be used with this word. These are
824 specified with SFX and PFX lines in the .aff file, see |spell-SFX| and
825 |spell-PFX|. Vim allows using other flag types with the FLAG item in the
828 When the word only has lower-case letters it will also match with the word
829 starting with an upper-case letter.
832 is required at this position. The same word with a lower-case letter at this
836 The word with all upper-case characters will always be OK,
844 The KEEPCASE affix ID can be used to specifically match a word with identical
849 appears with a non-word character before and after it. For Myspell a word
850 starting with a non-word character probably won't work.
853 meaning the comma is used instead. This is defined with the SLASH item in the
861 Comment lines in the .aff file start with a '#':
865 Items with a fixed number of arguments can be followed by a comment. But only
866 if none of the arguments can contain white space. The comment must start with
869 KEEPCASE = # fix case for words with this flag ~
881 done with a SET line:
904 VERSION 1.0.1 with fixes
922 support a locale with this encoding and isalpha() won't work. For example
941 The "UPP" line specifies the characters with upper-case. That is, a character
962 again with |:mkspell|. If you still get errors check the FOL, LOW and UPP
965 The XX.ascii.spl spell file generated with the "-ascii" argument will not
966 contain the table with characters, so that it can be combine with spell files
980 These characters are defined with MIDWORD in the .aff file. Example:
987 Flags are used to specify the affixes that can be used with a word and for
995 flags that start with A-Z
997 With "FLAG num" the numbers in a list of affixes need to be separated with a
999 generated with a program.
1001 When using "caplong" the two-character flags all start with a capital: "Aa",
1052 {condition} A simplistic pattern. Only when this matches with a basic
1054 for using one suffix letter with different {add} and {strip}
1055 fields for words with different endings.
1062 - A set of characters that starts with a ^, meaning the
1074 this text to start with a "#" so that mistakes don't go unnoticed. Example:
1121 - Making the word with the affix rare, by using the |spell-RARE| flag.
1122 - Exclude the word with the affix from compounding, by using the
1124 - Allow the word with the affix to be part of a compound word on the side of
1125 the affix with the |spell-COMPOUNDPERMITFLAG|.
1129 middle, start, etc. The flags are combined with the flags of the basic
1137 Normally Vim gives an error for an extra field that does not start with '#'.
1139 or Hunspell may contain many entries with an extra field. Use the IGNOREEXTRA
1146 If a prefix has the CIRCUMFIX flag then only suffixes with the CIRCUMFIX flag
1156 list with all words is over a Gbyte). In that case applying prefixes must be
1163 Prefixes with a chop string or with flags will still be included in the word
1166 is used to allow the following word to start with an upper case letter.
1173 a word. Thus "TCP/IP" is not a word but "TCP" with the flags "IP". To include
1231 The flag also applies to the word with affixes, thus this can be used to mark
1235 FORBIDDENWORD can be used just like BAD. For compatibility with Hunspell.
1238 The NEEDAFFIX flag is used to require that a word is used with an affix. The
1253 The Myspell compatible method uses one flag, specified with COMPOUNDFLAG. All
1254 words with this flag combine in any order. This means there is no control
1260 multiple items with multiple flags. This is not compatible with Myspell 3.0.
1261 Let's start with an example:
1265 The first line defines that words with the "c" flag can be concatenated in any
1266 order. The second line defines compound words that are made of one word with
1267 the "s" flag and one word with the "e" flag. With this dictionary:
1291 examples with the sequence of word flags they require:
1317 An additional implied rule is that, without further flags, a word with a
1318 prefix cannot be compounded after another word, and a word with a suffix
1319 cannot be compounded with a following word. Thus the affix cannot appear
1320 on the inside of a compound word. This can be changed with the
1331 compatibility with Hunspell.
1334 The minimal character length of a word used for compounding is specified with
1340 compatibility with Myspell.
1344 specified with COMPOUNDWORDMAX. Example:
1349 To set a limit for words with specific flags make sure the items in
1354 with COMPOUNDSYLMAX. Example:
1400 starts with "e".
1409 idea. Use this when compounding is used with very short or one-character
1430 with that affix to not be used for compounding.
1445 Common words can be specified with the COMMON item. This will give better
1462 The flag specified with NOSUGGEST can be used for words that will not be
1481 number, but it must be there (for compatibility with Myspell).
1495 alike. This is mostly used for a letter with different accents. This is used
1496 to prefer suggestions with these letters substituted. Example:
1611 This is one line with the count of COMPOUND items, followed by
1612 that many COMPOUND lines with a pattern.
1613 Remove the first line with the count and rename the other
1620 Words signed with COMPOUNDBEGIN may be first elements in
1625 Words signed with COMPOUNDLAST may be last elements in
1633 Words signed with COMPOUNDMIDDLE may be middle elements in