2016-10-12 2 views
0

Я пытаюсь установить vim, чтобы обернуть мои git-фиксации до 72 символов, но у меня возникают проблемы с этим. Когда я редактирую «: e $ myvimrc» и добавляю настройки для обертывания текста, он, похоже, не работает. Я попытался открыть файл vimrc напрямую из своих программных файлов, чтобы проверить, что сделанные мной изменения действительно были сохранены, но они не отображаются в файле.Vimrc не обновляется

Странно то, что когда я открываю файл vimrc в vim для его редактирования, изменения, которые я сделал, все еще существуют, они просто не сохраняются в фактическом файле.

Я попытался отредактировать vimrc напрямую, но он не позволит мне сохранить в этом месте. Надеюсь, что я просто делаю что-то глупое, и если я извиняюсь, очень свежий для git и vim. Заранее спасибо

+0

показать, что вы сделали в вашем vimrc. – Kent

ответ

1

Рекомендуется установить персональную конфигурацию Vim в домашний каталог пользователя (в Windows, обычно C:\Users\<yourname> или использовать :e $HOME/_vimrc внутри Vim).

Если файл ~/.vimrc в настоящее время находится в директории установки Vim, в соответствии с C:\Program Files (т.е. $VIM/_vimrc), то вы испытываете эффекты Windows, File System Redirector, перенаправление не-админ пишет Program Files в виртуальный магазин (ср. UAC Virtualization and how it affects your Installers .

+0

Hi Ingo, спасибо за ответ. на ваш комментарий я искал его в своем виртуальном хранилище и нашел его в C: \ Users \ xxx \ AppData \ Local \ VirtualStore \ Program Files (x86) \ Vim, большое вам спасибо за вашу помощь. Он обновляется до этого местоположения, поэтому мои настройки vim неверны, теперь я буду изучать их. Еще раз спасибо – user1649972

1

обычно не нужно специальный настройка для gitcommit Filetype. Поскольку GITCOMMIT был предварительно определен как wrap & textwidth=72 под $VIMRUNTIME/ftplugin/gitcommit.vim

Проверьте, если у вас есть filetype on в вашем vimrc, так что FILETYPE плагины активированы.

+0

Привет Кент, я расположен мой gitcommit.vim и файл определяет «SETLOCAL nomodeline TabStop = 8 FormatOptions + = Tl TextWidth = 72» – user1649972

+0

у меня с ума убеждаться filtype на линии был в моем файле vimrc, но до сих пор не радует. Я изучал другие возможные решения, но пока еще не радость. – user1649972

Смежные вопросы