vi повторение изменений при нажатии Esc

Когда я использую vi, в зависимости от изменения, которое я делаю, он будет повторяться снова и снова, когда я нажимаю Esc.

Например, если я войду в файл и вставлю «6», затем нажмите Esc, программа внезапно покажет «666666666».

Я попытался поэкспериментировать и понял, что одно и то же изменение приведет к тому же количеству повторов. (Таким образом, вставка «xyz» всегда будет повторяться n раз)

Не похоже, что это связано с определенным символом, типом символа или последовательностью символов. Повторение было от одного до сотен раз. Все изменения имеют значение, поэтому ввод «6» отличается от удаления удалением, а затем ввода «6». (Но набрав delete, тогда «xyz» вызовет повтор).

Если я нажму Esc и повторится, тогда я вернусь в режим вставки и избавлюсь от повтора, это не повторится потому что удаление или обратное нажатие рассчитывается как другое изменение.

Это происходит достаточно, чтобы я мог угадать другие изменения, которые заставят его повторить.

Я использую серверную версию Ubuntu 11.04 (я знаю, что это не поддерживается, но я сомневаюсь, что это связано с тем, что повторение происходит сотни раз, и для удаления их требуется 5 минут. к этому вопросу) и vim 2: 7.3.035 + hg ~ 8fdc12103333-1ubuntu7.

Кто-нибудь слышал об этом раньше? Я случайно вызвал это с помощью беспризорного нажатия клавиши? Есть ли настройка, которую мне нужно изменить?

0
задан 27 November 2017 в 20:12

0 ответов

Другие вопросы по тегам:

Похожие вопросы: