Кажется, что m
сопоставлено с меню:
call s:initVariable("g:NERDTreeMapMenu", "m")
Это не элемент меню по умолчанию, поскольку в документации NERDTree указано следующее:
- Предоставляется программируемая система меню (имитирует щелчок правой кнопкой мыши по узлу)
- предусмотрен один плагин меню по умолчанию для выполнения основных операций файловой системы (создание / удаление / перемещение / копирование файлов / каталогов)
- Существует API для добавления ваших собственных сопоставлений клавиш
Последний элемент - это ваш ключ, здесь есть API, который позволяет вам и другим плагинамчтобы развернуть меню:
call NERDTreeAddMenuItem({
\ 'text': 'e(x)ecute',
\ 'shortcut': 'x',
\ 'callback': 'NERDTreeExecute' })
Это пример из этого плагина: https://github.com/ivalkeen/nerdtree-execute/blob/master/nerdtree_plugin/execute_menuitem.vim
Так что, держу пари, у вас установлен еще один плагин, который отображает o
как ярлык в NERDTreeMenu
.