意外的 SPACE 字符 while in :Explore 在 Neovim 中点击减号 (-) 时
Unexpected SPACE character while in :Explore when hitting minus key (-) in Neovim
每当我在 :Explore
模式下按减号键 (-) 到 go up dir
时,似乎会以某种方式添加额外的 <SPACE>
字符。
当设置 <SPACE>
映射到 <PageDown>
时出现问题,意外导致向上导航目录跳转页面。我已经从我的 .vimrc
中删除了除 :map <Space> <PageDown>
以外的所有内容,以尝试缩小问题范围并查看是否是插件或设置引起的。我正在使用通过 Homebrew 安装的 NVIM v0.4.2。
我过去在没有这种行为的其他机器上使用过类似的设置,但似乎无法确定我可能在做什么不同的事情。
提前致谢!
好吧,这让我开始了愉快的追逐。我可能是错的,但我认为 netrw 中存在错误:
if !hasmapto('<Plug>NetrwBrowseUpDir') |nmap <buffer> <silent> <nowait> - <Plug>NetrwBrowseUpDir |endif
看到 |endif
之前的 space 了吗?我认为这是与插件命令一起发送的。我会提交一个补丁,但与此同时你可以将它添加到你的 .nvimrc
或 init.vim
:
nmap - <Plug>NetrwBrowseUpDir
确保该行末尾没有杂散 space!
每当我在 :Explore
模式下按减号键 (-) 到 go up dir
时,似乎会以某种方式添加额外的 <SPACE>
字符。
当设置 <SPACE>
映射到 <PageDown>
时出现问题,意外导致向上导航目录跳转页面。我已经从我的 .vimrc
中删除了除 :map <Space> <PageDown>
以外的所有内容,以尝试缩小问题范围并查看是否是插件或设置引起的。我正在使用通过 Homebrew 安装的 NVIM v0.4.2。
我过去在没有这种行为的其他机器上使用过类似的设置,但似乎无法确定我可能在做什么不同的事情。
提前致谢!
好吧,这让我开始了愉快的追逐。我可能是错的,但我认为 netrw 中存在错误:
if !hasmapto('<Plug>NetrwBrowseUpDir') |nmap <buffer> <silent> <nowait> - <Plug>NetrwBrowseUpDir |endif
看到 |endif
之前的 space 了吗?我认为这是与插件命令一起发送的。我会提交一个补丁,但与此同时你可以将它添加到你的 .nvimrc
或 init.vim
:
nmap - <Plug>NetrwBrowseUpDir
确保该行末尾没有杂散 space!