3

当我 git commit 时,我会$ gcv在我的 .bash_profile 中为 .bash_profile 做一个别名git commit -v。该文件中的信息很棒。我喜欢回顾我所做的,以便我可以做出简明扼要的信息。

最近,我想出了如何在 iTerm2 中“着色”我的 git 输出,它很漂亮。我的大脑已经习惯了快速识别红色和绿色,所以我可以很容易地看到添加和删除。

问题是:我可以COMMIT_EDITMSG在 Sublime 中看到我的文件,但我可以用我在 iTerm2 中看到的相同彩色线条打开它吗?

4

1 回答 1

9

有一种方法!我终于想通了!

首先确保你有终端的 subl 命令,并将 subl 设置为你的 git 编辑器(使用 -w 选项): 编辑你的 .bash_profile 看起来像这样:

export EDITOR="/usr/bin/subl -w"

然后做一个git commit -v让消息打开。在 sublimeText2 窗口内,单击右下角显示的位置并将Plain Text选项更改为:

使用当前扩展名打开全部 > Diff

并且每次获得 COMMIT_EDITMSG 时都应该获得颜色。

于 2013-04-23T14:38:28.737 回答