1

その単語を入力し終わった直後に、自動的に最初の候補に置き換えて、vim にスペルを自動修正させるにはどうすればよいですか? 私は試した

:imap <Space> <Space><ESC>h1z=<End>I<End>

しかし、これはすべての正しい単語を間違った単語に置き換えます。

4

2 に答える 2

6

自動修正は良い考えではないと思いますが (Vim がまだ知らない単語をどのように処理しますか?)、最後のスペルミスの単語をすばやく修正するために、この挿入モード マッピングを使用しています。<C-Z>入力中に赤い波線が表示されたら押すだけです。

:inoremap <C-z> <Esc>[s1z=gi
于 2013-01-30T10:41:03.083 に答える
0

入力直後に多くの Vim のタイプミスを自動修正しようとする方法については、https://github.com/panozzaj/vim-autocorrectを検討してください。

于 2014-02-04T13:58:49.440 に答える