我的 vim 跳转到下一个单词很慢,我做错了什么?

use*_*594 4 vim

在我的 .vimrc 文件中,我有以下映射:

nnoremap \ *
nnoremap \| #
Run Code Online (Sandbox Code Playgroud)

用于跳转到下一个单词和跳转到最后一个单词的命令。

出于某种原因,我的跳转到下一个字命令很慢,在命令执行前大约 1 秒,而跳转到最后一个字的快捷方式很好(没有明显的延迟)。我试过将不同的键映射到命令,只有在某些情况下才会出现这种延迟。

有谁知道这种行为的原因?

kev*_*kev 5

因为vim在你打字后等待更多的钥匙\

您可以通过以下方式更改等待时间(默认1秒):

:set timeout timeoutlen=100 ttimeoutlen=100
Run Code Online (Sandbox Code Playgroud)

0.1一秒后映射超时,一秒后键码超时0.1)。