Vim on git bash on window (MINGW64) автоматически разрывает строку при сообщении коммита - PullRequest
0 голосов
/ 12 февраля 2019

Я работаю на платформе Windows и использую git bash на MINGW64, установленном вместе с git.

Я не помню, когда, но в моем терминале была обновлена ​​незнакомая функция, которая автоматически вставлялаперевод строки при написании сообщения git commit с помощью Vim.

В настоящее время я использую несколько хуков с моим сообщением commit, и форма соответствует моему старому стилю, поэтому мне не нужна эта необычная функция прямо сейчас.

но я не мог найти никакой возможности отключить это.Как я могу это отключить?

Пожалуйста, помогите мне ~

1 Ответ

0 голосов
/ 12 февраля 2019

Начиная с Vim 7.4, $VIMRUNTIME/ftplugin/gitcommit.vim принудительно переносит значение на 'textwidth', устанавливая 'formatoptions', в частности значение t, которое автоматически переносит текст, используя текстовую ширину .

Чтобы отменить это, поместите одну из следующих команд в ~/.vim/after/ftplugin/gitcommit.vim:

setlocal formatoptions-=t

или

setlocal formatoptions<
...