Почему vi, по-видимому, повреждается (viminfo ошибка E576), и как я могу зафиксировать его?

Я не уверен, существует ли прямое преимущество. Я был a vi пользователь больше 20 лет. Я также a screen пользователь еще дольше, и других программ то использование vi ключи. Естественно для меня предпочесть устанавливать "vi" режим в ударе. Но я также работаю над сотнями серверов в своем задании, большинство установлено на значение по умолчанию "emacs" режим. Таким образом, я должен использовать оба режима. Но это - действительно просто вопрос предпочтения.

18
04.01.2013, 02:15
2 ответа

Сделайте это:

rm -f ~/.viminfo

.viminfo файл сохраняет метаданные о различной полезной, но некритической информации состояния. Ваш поврежден. Удалите его.

25
27.01.2020, 19:46
  • 1
    Это было бы более не склонно к риску для перемещения .viminfo вместо того, чтобы удалять его. Например, если Вы работаете над большой кодовой базой, это может быть очень болезненно для восстановления меток. –  donothingsuccessfully 22.12.2012, 09:54
  • 2
    @bahamat @donothingsuccessfully Благодаря всем в течение Вашего времени! Перемещение .viminfo (не склонный к риску метод), решает проблему. Таким образом, я предполагаю мой .viminfo файл был поврежден. Искреннее спасибо за Вашу справку.Счастливых праздников! –  Andrew 23.12.2012, 19:39
Ошибка vim E576 происходит при наличии синтаксической ошибки в вашем [11871]. viminfo[11872] файл, в котором хранится история команд и файлов и т.д. [12201] Повреждение может произойти, когда вы находитесь вне пространства или ваш движок хранилища неисправен. Вы можете попробовать отредактировать [11873]~/.viminfo[11874], найти и удалить недействительные строки, в конце концов переименовать его на другое имя и просто удалить.[12202]-i {viminfo}[11876] также можно использовать параметр [11875]-i {viminfo}[11876], чтобы указать другой файл .viminfo..
1
27.01.2020, 19:46

Теги

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