我正在尝试取消映射<C-w>o
,这是执行:only
(:help :only
)的默认命令,所以我尝试的第一件事是:
nmap <c-w>o <nop>
这种工作,除非我按<c-w>
,等待超过timeoutlen
ms 然后按o
,:only
被调用。
我不明白为什么<c-w>
-prefixed 和其他默认命令在 ms 之后不会超时timeoutlen
,恕我直言,这是意料之外的。
以前我有定义自己映射的 ZoomWin 插件:<c-w>o
有效地覆盖:only
命令,我不明白为什么有时会:only command
调用而不是 ZoomWin 插件,我意识到它在插件映射超时时被调用(在timeoutlen
ms 之后)和然后我按下,改为o
调用默认命令。<c-w>o
那么,是否可以像自定义映射一样使默认命令超时?