在我的 .vimrc 文件中,我有以下映射:
nnoremap \ *
nnoremap \| #
用于跳转到下一个单词和跳转到最后一个单词的命令。
出于某种原因,我的跳转到下一个字命令很慢,在命令执行前大约 1 秒,而跳转到最后一个字的快捷方式很好(没有明显的延迟)。我试过将不同的键映射到命令,只有在某些情况下才会出现这种延迟。
有谁知道这种行为的原因?
最佳答案
因为 vim
输入 \
后正在等待更多 key
您可以通过以下方式更改等待时间(默认 1
秒):
:set timeout timeoutlen=100 ttimeoutlen=100
(在
0.1
秒后映射超时,在 0.1
秒后 key 代码超时)。
关于vim - 我的 vim 跳转到下一个单词很慢,我做错了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9722234/