文を小文字で始めるにはどうすればよいですか?


7

私のスペルチェッカーは、すべての文を大文字で始めることを望んでいます。つまり、完全に停止すると小文字に下線が引かれます。止めてもいいですか?

回答:


6

'spellcapcheck'オプションがあります。ヘルプから:

文の終わりを見つけるパターン。次の単語は大文字で始まるようにチェックされます。そうでない場合は、SpellCapで強調表示されますhl-SpellCap(単語のスペルが間違っている場合を除く)。

デフォルト値はですが[.?!]\_[\])'" \t]\+、スペルファイルのロード時に設定できます(言語の特定のルールに対応するため)。

したがって、これを無効にしたい場合は、およびを使用した:set spellcapcheck= 後に使用する必要があります。残念ながら、ここで役立つautocmdはないようですが、次のようなマッピングを使用できます。:set spell:set spelllang

nnoremap <Leader>ss :set spell!<CR>:set spellcapcheck=<CR>
nnoremap <Leader>sn :set spelllang=nl<CR>:set spellcapcheck=<CR>
nnoremap <Leader>se :set spelllang=en_gb<CR>:set spellcapcheck=<CR>
nnoremap <Leader>su :set spelllang=en_us<CR>:set spellcapcheck=<CR>
nnoremap <Leader>sd :set spelllang=de_de<CR>:set spellcapcheck=<CR>
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.