Ответ 1
Попробуйте использовать команду :map
. Он отображает все текущие сопоставления, в том числе созданные с помощью <leader>
.
У меня есть некоторая команда, настроенная в моем .vimrc
для отображения ,r
.
Но когда я нажимаю ,r
, vim не вызывает команду немедленно, но ждет некоторое время, поэтому я могу набрать больше символов. Это означает, что у меня есть что-то настроенное для более длительного сопоставления, например ,re
или ,rt
.
Я не использую никакого сопоставления, подобного этому, и не вижу никаких <leader>rX
сопоставлений в моем .vimrc
. Похоже, какой-то плагин устанавливает его.
Есть ли способ показать все сопоставления лидеров, чтобы выяснить, что такое картирование?
Попробуйте использовать команду :map
. Он отображает все текущие сопоставления, в том числе созданные с помощью <leader>
.
В моей системе (vim 7.3 на OS X)
:map ,r
показывает все отображения, начиная с ,r
Вывод :map
может быть слишком длинным. Уточнение вопроса дает лучшие результаты:
:verbose map <leader> " all mapping in all modes that use <leader>,
" and where they are defined
:verbose map <buffer> " all mappings defined for the current buffer,
" and where they are defined
:verbose nmap <leader> " all normal mode mappings that use <leader>,
" and where they are defined
Больше информации:
:h :map