如何使用textmate查看git diff

Joh*_*uff 18 git diff textmate

我的编辑器设置是textmate但是当我做一个git diff它使用vi向我显示diff输出,有没有办法设置它来显示textmate中的差异?

Bil*_*ner 30

我通常管道内容交配像这样:

git diff | mate -
Run Code Online (Sandbox Code Playgroud)

  • 另外,同样有趣一点:当管道连接到`mate`时你不需要指定`-`,因为`mate`在没有参数的情况下从stdin读取. (3认同)

Gre*_*ill 8

该GIT_PAGER环境变量是用来指定要使用的程序,以显示多页的输出.您应该能够将其设置为指向textmate.


Dar*_*dus 5

如果你安装了Terminal链接,那很简单:

git diff | mate
Run Code Online (Sandbox Code Playgroud)

我个人有一个别名设置,将'diffmate'映射到该命令.