我已经安装了 vimspell。它通过命令模式命令(如 :SpellCheck)工作,但我无法使任何映射工作。
:map 显示
n \ss <Plug>SpellCheck
情况应该是这样的,因为 \ 是我的键,并且宏应该在正常模式下执行。如果我在 .vimrc 中更改 leader 键,映射也会正确更新。
出于某种原因,当我输入 \ss 时,它只会用 s 替换当前字符,就像输入 ss 一样,就好像我没有按 \
这种映射为何可能不起作用?
还有人使用 vimspell 吗(来自http://www.vim.org/scripts/script.php?script_id=465) 并使其正常工作?或者有没有更好的方法在 vim 中进行拼写检查?
答案1
我并不经常使用这个功能。也许你可以解释一下为什么默认的 :spell 对你来说不够用?
关于你的问题,你是如何将领导者更改为的\
?你有没有关注这些说明?
没有要映射到的内容<Plug>SpellCheck
。文档指示定义映射展示作为 <Plug>VS_showE
。