Vim:领导不工作

标签 vim leader

尝试使用时 vim-latexsuite的映射,使用 Leader 的映射不工作:

:nmap
----------------------------------------
n  <Leader>rf   @<Plug>Tex_RefreshFolds
n  <Leader>ls   @<Plug>Tex_ForwardSearch
n  <Leader>lv   @<Plug>Tex_View
n  <Leader>ll   @<Plug>Tex_Compile

此插件的所有其他映射都在工作,因此插件正在正确加载。无 mapleader正在设置中,Leader应该默认为 \ (反斜杠)。

输入时 \ll在命令模式下,光标会向右移动 2 个字符,就像输入 ll 一样。 .所以反斜杠似乎被忽略了。 Vim 不发出哔哔声或显示任何错误和 ll跟随早于1000ms,这是我的timeoutlen .

我还在 .vimrc 中尝试了以下设置和 /etc/vimrc (虽然我假设这里只需要设置 mapleader):
let mapleader = ","
let maplocalleader = ","

在此之后,Vim 的行为方式相同:没有哔哔声,没有错误,并且在输入 ,ll 之后光标向右移动 2 个字符。

任何想法如何解决这一问题?

最佳答案

如果您已缩短 timeoutlen ,您将无法足够快地打字。如果你看 :help 'ttimeoutlen' ,你会看到它提示:

:set timeout timeoutlen=3000 ttimeoutlen=100

关于Vim:领导不工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11560294/

相关文章:

vim - 在 COC vim 中自动选择自动完成预览中的第一项?

leader - 团队负责人类型 : More Programmer || More ! 程序员

docker - Docker swarm节点以Leader身份运行和Manager身份之间的区别

vim - 使用 vimscript 注释掉代码

vim - VIM 能记住选项卡切换时的模式吗?

vim - 如何将光标移动到当前窗口中显示的底线?

cassandra - 为什么cassandra中的领导人选举需要Paxos

algorithm - raft 如何处理前一个的提交条目?

haskell - 如何为有文化的 Haskell 编程设置 vim 缩进?