Почему vim меняет первую букву на g после открытия файла
Когда я открываю файл, например vim .bashrc
, vim открывает файл и меняет первую букву на g
. Я вижу следующее:
g To the extent possible under law, the author(s) have dedicated all
# copyright and related and neighboring rights to this software to the
...
Я меняю g
на #
, но после загрузки файла его снова изменили. Случается с несколькими файлами.
Последнее, что я сделал, это: installig gcc
и make
.
Почему это происходит?
EDIT:
Мой файл .vimrc:
set nocompatible
set backspace=indent,eol,start
set number
set tabstop=4
syntax on
Ответы
Ответ 1
Таким образом, он появляется как vim issue. Пока я собрал только два решения:
- Переустановите на более старую версию vim. я переустановил до 7.4.752-1, и ошибка исчезла.
- Измените терминал cygwin для любого, кроме "xterm *" (щелкните правой кнопкой мыши по строке заголовка → Параметры... → Терминал → Тип)
Ответ 2
У меня была та же самая проблема
Я узнал, что это ошибка в моем ssh-клиенте (mobaXterm).
Обновление (для личной версии mobaXterm v9.1) разрешило проблему.
Ответ 3
Для меня я проследил проблему до следующей строки:
set nocompatible
Он находится в /usr/share/vim/vim74/debian.vim
, который включен из /etc/vim/vimrc
с линией runtime! debian.vim
Ответ 4
Странно, но это работает для меня. Я создал файл ~/.vimrc:
syntax on
set background=dark
Вторая опция отключает ошибку.
Ответ 5
То же самое происходило со мной! Это не происходило в gvim, поэтому я подумал, что что-то происходит в моем .vimrc. Я отключил мой .vimrc, но это все еще происходило. Только когда я полностью удалил мой .vimrc, это остановилось. Как и было предложено, я вернулся к старой версии (7.3.1152-1) с установкой cygwin и исправил ее. Однако мне не пришлось менять какие-либо настройки терминала. Это имеет смысл, потому что я обновил cygwin вчера, когда я начал видеть странствующих g.
Ответ 6
убедитесь, что вы не установили визуальный звонок в вашем .vimrc
set visualbell
если у вас есть его, просто удалите его:)
Ответ 7
Я на ArchLinux. vim 8.0.0987-1 всегда уменьшает число при открытии файла (как если бы xtrl + x нажата). Сброс до 8.0.0722-1 исправил проблему.