Sublimetext3 升华文本换行并提交消息

Sublimetext3 升华文本换行并提交消息,sublimetext3,sublimetext,commit,commit-message,word-wrap,Sublimetext3,Sublimetext,Commit,Commit Message,Word Wrap,我使用升华文本(3)作为默认Git提交消息编辑器。我试图遵循Git惯例,对每行的字符数进行严格限制(第一行50个,其余72个)。目前,我已经按照这些间隔设置了指南,以供视觉参考,但是,我希望ST能够自动为我插入一个换行符,而不是手动将换行符放在72个字符的末尾。从本质上讲,我希望能够在没有行返回的情况下编写,但将实际返回放入包装中,而不是在编辑器中直观地包装。有没有一个合理的方法可以做到这一点?有一个很有用的插件(我在以前的搜索中不知怎么错过了)叫做。“自动换行”完全按照我的要求执行,并使用换行

我使用升华文本(3)作为默认Git提交消息编辑器。我试图遵循Git惯例,对每行的字符数进行严格限制(第一行50个,其余72个)。目前,我已经按照这些间隔设置了指南,以供视觉参考,但是,我希望ST能够自动为我插入一个换行符,而不是手动将换行符放在72个字符的末尾。从本质上讲,我希望能够在没有行返回的情况下编写,但将实际返回放入包装中,而不是在编辑器中直观地包装。有没有一个合理的方法可以做到这一点?

有一个很有用的插件(我在以前的搜索中不知怎么错过了)叫做。“自动换行”完全按照我的要求执行,并使用换行符在一定数量的字符后自动换行,激活该行的设置和字符数可以按语法类型设置。这是我关联的
Git提交消息。升华设置
文件(来自
Packages/User
):


auto\u wrap
auto\u wrap\u width
行与插件完美配合,我可以根据需要保留或删除标尺。

感谢您回答自己的问题:)。你能更具体地说我应该把这个配置放在哪里吗?在你的机器上找到packages目录(只需在你的操作系统上用谷歌搜索它),然后在
User
子目录下的一个文件中找到这个。该文件可以命名为任何名称,但我在答案中使用了名称。我知道
User
文件夹在哪里。里面有Preferences.sublime-settings和一些其他文件。我应该创建一个扩展名为
.sublime settings
的新txt文件吗?我只希望我的提交消息具有这种行为。这是我不明白的D.感谢您的快速回复。
Git Commit Message
是它自己的升华语法,因此它应该放在名为
Git Commit Message.Sublime settings
的文件中。为了将来参考,最简单的方法是在升华中打开Git Commit Message,然后选择“首选项”>“设置–语法特定”(在Mac电脑上,首选项菜单位于升华文本菜单下)。然后您可以使用这些(或任何其他)设置,它们将仅应用于具有该语法的文件。例如,在我的计算机上,文件名必须是
提交消息。升华设置
{
  "rulers": [50, 70],
  "spell_check": true,
  "auto_wrap": true,
  "auto_wrap_width": 70
}