Неожиданный символ ПРОБЕЛ во время нахождения: исследуйте при нажатии клавиши минус (-) в Neovim - PullRequest
1 голос
/ 10 октября 2019

Всякий раз, когда я нажимаю клавишу минус (-) в режиме :Explore до go up dir, кажется, что как-то добавляется дополнительный символ <SPACE>.

Проблема возникает при установке <SPACE> для сопоставления с <PageDown>, что неожиданно приводит к переходу вверх по каталогу для перехода вниз по странице. Я удалил все, кроме :map <Space> <PageDown> из моего .vimrc, чтобы попытаться сузить проблему и посмотреть, был ли плагин или настройка причиной. Я использую NVIM v0.4.2, установленную с помощью Homebrew.

В прошлом я использовал аналогичную настройку на других машинах без такого поведения и, похоже, не могу точно определить, что я могу делать по-другому.

Заранее спасибо!

1 Ответ

2 голосов
/ 16 октября 2019

Ну, это отправило меня в веселую погоню. Я могу ошибаться, но я думаю, что в netrw есть ошибка:

if !hasmapto('<Plug>NetrwBrowseUpDir')       |nmap <buffer> <silent> <nowait> - <Plug>NetrwBrowseUpDir |endif

Видите этот пробел до |endif? Я думаю, что это отправляется вместе с командой плагина. Я отправлю патч, но в то же время вы можете добавить его в свой .nvimrc или init.vim:

nmap - <Plug>NetrwBrowseUpDir

, убедившись, что в конце этой строки нет свободного места!

...