我使用Sublime Text(3)作为我的默认Git提交消息编辑器。我尝试使用每行字符数的硬限制来遵循Git约定(第一行为50,其余为72)。我目前在这些间隔设置了用于视觉参考的指南,但是不是手动必须在72个字符的末尾添加一行返回,我希望让ST自动为我插入一行返回。本质上,我希望能够在没有行返回的情况下进行编写,但是为了包装而放置了实际的返回,而不是仅仅在编辑器中进行可视化包装。有合理的方法吗?
答案 0 :(得分:7)
有一个有用的插件(我之前在某些搜索中错过了)名为AutoWrap。 AutoWrap完全符合我的要求,并在返回一定数量的字符后自动换行,并且可以通过语法类型设置激活它和字符数的设置。这是我关联的Git Commit Message.sublime-settings
文件(来自Packages/User
):
{
"rulers": [50, 70],
"spell_check": true,
"auto_wrap": true,
"auto_wrap_width": 70
}
auto_wrap
和auto_wrap_width
行与插件完美配合,我可以根据需要保留或删除标尺。