Когда я использую vi, в зависимости от изменения, которое я делаю, он будет повторяться снова и снова, когда я нажимаю Esc.
Например, если я войду в файл и вставлю «6», затем нажмите Esc, программа внезапно покажет «666666666».
Я попытался поэкспериментировать и понял, что одно и то же изменение приведет к тому же количеству повторов. (Таким образом, вставка «xyz» всегда будет повторяться n раз)
Не похоже, что это связано с определенным символом, типом символа или последовательностью символов. Повторение было от одного до сотен раз. Все изменения имеют значение, поэтому ввод «6» отличается от удаления удалением, а затем ввода «6». (Но набрав delete, тогда «xyz» вызовет повтор).
Если я нажму Esc и повторится, тогда я вернусь в режим вставки и избавлюсь от повтора, это не повторится потому что удаление или обратное нажатие рассчитывается как другое изменение.
Это происходит достаточно, чтобы я мог угадать другие изменения, которые заставят его повторить.
Я использую серверную версию Ubuntu 11.04 (я знаю, что это не поддерживается, но я сомневаюсь, что это связано с тем, что повторение происходит сотни раз, и для удаления их требуется 5 минут. к этому вопросу) и vim 2: 7.3.035 + hg ~ 8fdc12103333-1ubuntu7.
Кто-нибудь слышал об этом раньше? Я случайно вызвал это с помощью беспризорного нажатия клавиши? Есть ли настройка, которую мне нужно изменить?