我正在 Windows 平台上工作,并在使用 git 安装的“MINGW64”上使用 git bash。
我不记得什么时候了,但我的终端更新了一些我不熟悉的功能,可以在使用 Vim 写入 git 提交消息时自动插入换行符。
我目前正在使用一些钩子(Hook)来处理我的提交消息,并且该表单适合我的旧风格,因此我现在不需要这个奇特的功能。
但我找不到任何选项来关闭它。 我怎样才能摆脱这个?
请帮帮我~
最佳答案
自 Vim 7.4 起,$VIMRUNTIME/ftplugin/gitcommit.vim
通过设置 'formatoptions'
强制硬换行到 'textwidth'
,特别是 t
值,使用 textwidth 自动换行文本。
要撤消此操作,请将以下任一命令放入 ~/.vim/after/ftplugin/gitcommit.vim
中:
setlocal formatoptions-=t
或
setlocal formatoptions<
关于bash - Vim on git bash on window(MINGW64) 自动在提交消息上换行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54643987/