为什么<leader>命令在我的 vimwiki 安装中不起作用?



My Vimwiki不以leader+ww命令开头,仅以:VimwikiIndex开头。

我认为这与领导有关。

:echo mapleader产生两个错误:

E121:未定义的变量:mapleader

E15:无效表达式:mapleader

有什么办法解决这个问题吗?

如果未定义变量mapleader,则前导键默认为(请参见:h mapleader(。所以你的wiki应该从输入ww开始。

如果你想重新定义全局leader密钥,你必须在vimrc文件中设置mapleader变量,即将其设置为空格字符:

let mapleader = " "

把它放在vimrc文件中很重要,因为它将在加载插件之前运行;如果在命令行中运行此命令,它不会更改现有的映射,那么实际的映射仍然是ww

请注意,正如你所说的插件的文档中所解释的,你也可以通过运行来定义你自己的自定义映射,它将取代<leader>ww

:nmap [YOUR MAPPING] <Plug>VimwikiIndex

例如,使用Space+w打开wiki:

:nmap <space>w <Plug>VimwikiIndex

相关内容

  • 没有找到相关文章

最新更新