スペルチェック

スペルチェックの有効化・無効化

 :set spell    " 有効化
 :set nospell  " 無効化
 :set spell!   " トグル

単語登録

 zg " カーソルの下の単語を正しい (good) 単語として登録する
 zw " カーソルの下の単語を間違った (wrong) 単語として登録する
 :spellgood foo
 :spellbad foo

https://vim-jp.org/vimdoc-ja/spell.html#zg

スペルチェックする言語の指定

 :set spelllang=en,cjk

辞書ファイルの指定

 set spellfile=$VIMRUNTIME/.vim/spell/en.utf-8.add
  • ファイル名は 言語名.エンコーディング名.add という書式でなければならない
  • 言語がenでエンコーディングがutf-8なら、spellfileは $VIMRUNTIME/.vim/spell/en.utf-8.add がデフォルトだが、
  • もし別の場所に置くなら、 set spellfile=/Users/taro/Dropbox/vim-spell/en.utf-8.add のように設定する
  • Vimの初期状態では上のファイルは存在しない。Vim上で単語登録する時に作成される(もしくは自分で作成してもいい)

辞書バイナリファイルの作成

 :mkspell $VIMRUNTIME/.vim/spell/en.utf-8.add
   => $VIMRUNTIME/.vim/spell/en.utf-8.add.spl が更新される

トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2021-03-04 (木) 05:08:07