Есть ли команды для навигации по NERDTree File Prompt - PullRequest
0 голосов
/ 25 июня 2018

Когда я хочу переименовать файл в NERDTree, я обычно нажимаю m, чтобы открыть меню, затем m, чтобы переместиться.Откроется следующее приглашение:

enter image description here

Теперь предположим, что я хочу изменить папку с add-friend на create-friend.Если бы это была обычная командная строка, использующая GNU ReadLine (см. Навигация по командной строке ), тогда я мог бы нажать:

  • alt+b - вернуться назад на одно слово
  • alt+b - вернуться на одно слово
  • alt+b - вернуться на одно слово
  • alt+b - вернуться на одно слово
  • alt+d - удалить одно слово
  • create - введите текст создания

Точно так же:

enter image description here

Однако нетиз этих ярлыков работают, поскольку мы на самом деле просто в буфере Vim.Но я также не могу просто использовать стандартные команды Vim (?add, затем cw+create или что-то еще), чтобы изменить текст.

Мой вопрос - есть ли способ быстро манипулировать текстом в строке меню NERDTree?Учитывая, как легко перемещаться в приглашении GNU Readline или в самом Vim, он всегда вызывает смущение, когда мне приходится нажимать клавиши со стрелками при перемещении или манипулировании файлами!

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

PS: Если есть команда, я буду более чем рад PR README для NERDTree.Если нет способа сделать это, я был бы рад попробовать и добавить его!

1 Ответ

0 голосов
/ 25 июня 2018

Вы не в буфере Vim.Вы находитесь в командной строке в режиме командной строки, где применяется :help cmdline-editing, по модулю какое-то странное поведение, вероятно, вызванное злоупотреблением :help nr2char().

...