【发布时间】:2020-06-27 15:14:58
【问题描述】:
我想做这个问题的反面:
Automatically wrap long Git commit messages in Vim
不知何故,git 决定将我的提交消息包装为 72 个字符。我根本不希望它们被包裹……而且我没有做任何事情来启用包裹。
现在,当我已经在编辑提交评论时,我当然可以输入:
:set textwidth&
这将停止包装,但我不想每次都这样做。
附加信息:
- 我正在使用 Devuan GNU/Linux 3 (~= Debian 10)。
-
:set ft?说filetype=gitcommit - 当我刚启动 vim 或使用 vim 编辑任何现有文件时,不会发生换行。
【问题讨论】:
-
将您的设置保存在 vim 配置文件中?
-
当你编辑一个 Vim 提交时,它报告什么文件类型?
:set ft?的输出是gitcommit还是commit或类似的东西?知道文件类型后,您可以为其添加覆盖。 -
@evolutionxbox:“我的设置”正在被覆盖。当我刚启动 vim 时,这不会发生。
-
@filbranden:见编辑
标签: git vim word-wrap text-width