在Sublime Text 2中是否有一个工具在COMMIT_EDITMSG文件中"着色"git add/deletes?

Rud*_*ils 3 git colorize sublimetext2

当我git commit时,我$ gcv在.bash_profile中执行了一个别名git commit -v.该文件中的信息很棒.我喜欢回顾一下我做了什么,所以我可以做一个简洁的信息.

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

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

小智 9

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

首先确保你有终端的subl命令,并将subl设置为git编辑器(使用-w选项):编辑你的.bash_profile如下所示:

export EDITOR="/usr/bin/subl -w"
Run Code Online (Sandbox Code Playgroud)

然后执行一个git commit -v消息打开.在sublimeText2窗口内,单击它所在的右下角,然后Plain Text将选项更改为:

打开所有当前扩展名为> Diff

每次得到COMMIT_EDITMSG时都应该得到颜色.