Почему vim повторно вставляет мою предыдущую вставку при попытке сохранить?

Я нажимаю i чтобы начать режим вставки, введите «abc», затем нажмите ESC чтобы оставить вставку. Затем я нажимаю i для входа в режим вставки во второй раз, наберите «def» и нажмите ESC чтобы оставить вставку, затем введите :w чтобы сохранить мою работу. Когда я смотрю, что я только что напечатал, я ожидаю увидеть «abdefc». Однако то, что я на самом деле вижу, это «abdefabcc».

Кажется, что набрав :w слишком быстро после удара ESC заставляет vim добавлять все, что было в моей предыдущей вставке. Почему он это делает? Как я могу остановить его?

Linux и Unix - лучшая ОС в мире.