Vim линии выходят один на один

В Xubuntu 13.04, когда я выполняю командный режим команды VIM, например, [esc], затем :w. Иногда я обнаруживаю, что кучка сумасшедших остается в самой последней строке терминала. Текст с результатами команды, т. Е.

"test.txt" 6L, 36C written                 6,1 Bot

, теперь будет отображаться в последней строке Vim вместо самой последней строки.

Проблема в том, что когда я возвращаюсь в режим вставки, отображение теперь на одну строку от того, что я редактирую. Это становится очевидным, когда я редактирую каждого персонажа по одному. Я не редактирую то, что отображается, и как-то все сдвинуто на одну строку.

Таким образом, буфер отображения Vim как-то поврежден, как будто EOL I-тип в конце команды не обрабатывается vim (или консолью?). Как будто оболочка выполняет EOL, чтобы прокрутить все вверх по строке, когда это не должно быть, и теперь vim / консоль находится в довольно противоречивом состоянии.

Единственный выход - перезапустить vim.

Соответствующие версии:

vim 7.3.547
xfce-terminal 0.6.1
1
задан 4 December 2013 в 00:21

0 ответов

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

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