Как сделать перерисовку vi экрана? - PullRequest
101 голосов
/ 13 июля 2009

Когда я использую

git commit --amend

Он войдет в окно vi, чтобы позволить мне вводить комментарии для коммита, проблема в том, что окна vi будут показывать некоторые грязные символы из прежнего фона оболочки. Поэтому мне интересно, как я могу позволить vi перезагрузить или перерисовать экран, чтобы сделать его нормальным.

Пока что я пытаюсь сбросить терминал и Ctrl + L, это работает, но мне интересно, есть ли лучший ответ для такой ситуации?

Ответы [ 3 ]

264 голосов
/ 13 июля 2009

Для принудительного обновления экрана

:redraw!
190 голосов
/ 13 июля 2009

Я использую ctrl + L для таких целей уже 35 лет, что с ним не так?

4 голосов
/ 13 июля 2009
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...