我使用nano进行git提交消息。简短摘要(< = 50个字符)加上描述之前的新行相对简单易懂。然而,当涉及到描述体中的72个字符包装时,我只是看起来看起来正确,导致不一致的日志。
在Vagrantfiles中,我已经看到了这样的事情,告诉编辑如何为vi / vim做些什么:
# -*- mode: ruby -*-
# vi: set ft=ruby :
是否存在类似nano的内容,以及git commit的某个模板,这意味着我可以确保在git提交消息的上下文中为nano设置正确的换行符?
答案 0 :(得分:7)
Nano支持在启动时传递命令行参数。
这可以作为git编辑器配置设置的一部分使用。
git config --global core.editor "nano -r 72"
或者:
export GIT_EDITOR='nano -r 72'