Сегодня утром, я подозреваю, что-то вызвало вызов функции, изменил сопоставления или действия для системных команд, таких как dd , e , j и т.д. dd переместился горизонтально, 'e' переместился вниз по линии, а j и k переместились также горизонтально, а не вертикально.

Я редактировал файл справки и вызвал функцию для создания начального и конечного сгибов, в основном конкатенируя ===== BEGIN с регистром " и ====={{{ в регистр z и маркер конца сгиба в регистр x . Использовал это много раз в файлах справки, поэтому не уверен, что что-то пошло не так, закрытие и повторное открытие файла вернулось к нормальной работе, даже при повторном вызове функции.

Это происходит с нерегулярными интервалами и в других сценариях. Я использую Gvim 7.4 на Windows 7 Enterprise.

Есть ли способ увидеть, что изменило команду или что говорят, что dd отображается в настоящее время? Кроме того, какие из файлов *.vim папках $VIMRUNTIME/ я должен получить, чтобы вернуться к обычным сопоставлениям?

1 ответ1

1

Похоже, у вас есть некоторые сопоставления, отменяющие нажатия клавиш по умолчанию. Если вы используете команду :verbose вы можете увидеть, что установить отображение (или параметр, или ряд других вещей). Например:

:verbose :map d

Это должно показать вам все сопоставления, которые начинаются с d и что задает сопоставление.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .