
我使用帶有vimtex
插件的 Vim 編寫 LaTeX 文檔,並且 Vim 的拼字檢查器在很大程度上滿足了我的需求。然而,令我感到非常沮喪的是,它似乎無法識別帶有變音符號的單詞,例如名稱
Jarn\'{i}k
被視為Jarn
和k
。總之,有沒有辦法強制 Vim 的拼字檢查器將帶有變音符號的單字視為整個單字?
答案1
我的建議是輸入已編碼為 UTF-8 的文本,然後指示vim
接受英語以外的其他語言進行拼字檢查。
以下範例包含兩個故意錯誤:
Kiti didieji miestai: Kaunas, Klaipėda, Šiauliai, Panevėžys.
This is correct, but here is an errror
L'école se situe en face de l'hôtel Bienvennu
預設更正set spell
如下
這可能會改變,例如檢查僅有的法語:set spell spelllang=fr
:
或同時檢查多種語言。與立陶宛語一起,這裡的命令是:set spell spelllang=lt,fr,en
。請注意,清單中的逗號後面沒有空格:
這是向檢查器添加新字典的方法:例如,對於西班牙語,請呼叫set spell spelllang=es
.這將開啟一個對話框,以取得.spl
要wget
儲存在 的路徑中的對應的.vim/spell
。有些語言具有多種定義,例如英國英語/美國英語。