Vim拼写检查自动分屏
Vim spell check automatically splits the screen
我在拼写错误的单词下方键入 z=
,然后 vim 水平拆分屏幕,从而使拼写错误的单词保持在上下文中,但也提供了一个列表单词来更改拼写错误的单词。通常,当我点击 z=
.
时,后一个屏幕会替换前一个屏幕
我喜欢这种行为,但无法复制。我一定是在 z=
之前撞到了什么,但我不知道是什么。
我不能说是什么导致了你看到的行为,也许是一些插件。
但是这里有两个选项可以留在拼写检查器的上下文中:
1) 在插入模式下使用CTRL-X s
:
In Insert mode, when the cursor is after a badly spelled word, you can use
CTRL-X s to find suggestions. This works like Insert mode completion. Use
CTRL-N to use the next suggestion, CTRL-P to go back. |i_CTRL-X_s|
2) 使用 vimple 插件将少数 full-screen windows(包括拼写建议)转换为 "overlays"(实际上拆分 windows,您可以 select你需要的词)。
您 无意中 看到的行为发生在只有少数建议并且没有填满整个 window 的情况下。
您可以使用
强制建议列表的最大大小(例如:20 个建议)
set spellsuggest=best,20
现在,只要您的 window 超过 20 行,您就会在上下文中看到拼写错误的单词,并且 window 的最后 20 行会填满建议列表
我在拼写错误的单词下方键入 z=
,然后 vim 水平拆分屏幕,从而使拼写错误的单词保持在上下文中,但也提供了一个列表单词来更改拼写错误的单词。通常,当我点击 z=
.
我喜欢这种行为,但无法复制。我一定是在 z=
之前撞到了什么,但我不知道是什么。
我不能说是什么导致了你看到的行为,也许是一些插件。 但是这里有两个选项可以留在拼写检查器的上下文中:
1) 在插入模式下使用CTRL-X s
:
In Insert mode, when the cursor is after a badly spelled word, you can use CTRL-X s to find suggestions. This works like Insert mode completion. Use CTRL-N to use the next suggestion, CTRL-P to go back. |i_CTRL-X_s|
2) 使用 vimple 插件将少数 full-screen windows(包括拼写建议)转换为 "overlays"(实际上拆分 windows,您可以 select你需要的词)。
您 无意中 看到的行为发生在只有少数建议并且没有填满整个 window 的情况下。 您可以使用
强制建议列表的最大大小(例如:20 个建议)set spellsuggest=best,20
现在,只要您的 window 超过 20 行,您就会在上下文中看到拼写错误的单词,并且 window 的最后 20 行会填满建议列表