2015-04-07 2 views
1

Я начал использовать Ctrl + P вместе с Vim пару месяцев назад. В документации говорится, что побег должен выйти из режима поиска Ctrl + P, который мне нравится. Тем не менее, есть также недокументированные (что я могу найти) функциональные возможности, так что нажатие клавиши эвакуации, когда уже в режиме команды снова открывает режим поиска Ctrl + P. Это ужасно для меня, поскольку я часто ударяю бежать несколько раз или использую его, чтобы просто проверить, что я в командном режиме. Есть ли способ отключить эту функцию?Escape key снова открывается Ctrl + P в Vim

+0

Каков результат работы ': echo g: ctrlp_map'? – jabclab

+0

Любопытно, почему вы нажимаете модификатор яблока на 'Esc'. что вы используете? Терминал? GVim? mvim? nvim? Если вы используете Vim, какая версия? –

+1

Такое поведение, вероятно, является результатом некоторого странного отображения, а не «функции» Ctrl + P. Низкие висячие фрукты, но попробуйте ввести 'nmap^[' (нажать ctrl-v, а затем выйти) в командной строке ex, чтобы увидеть, отображается ли escape на что-то странное. –

ответ

0

Ответ Дилана МакКензи подсказывал мне проблему, поскольку он явно ссылался на символ [. Я отобразил Ctrl + [, чтобы вызвать Ctrl + P для поиска по существующим буферам. Я думаю, что это перегрузка для ключа эвакуации, что и вызывало проблему.

+1

'' '' 'его не перегрузка. – FDinoff

 Смежные вопросы

  • Нет связанных вопросов^_^