如何在git文件中打开修改以便在sublime中进行编辑

时间:2013-06-19 23:55:32

标签: powershell command-line cmd sublimetext2 sublimetext

用例如下

  • 您修改了一些文件,git status向您显示了这些文件
  • 您要在Sublime
  • 中修改其中一个文件
  • 你觉得自己很讨厌,并希望从命令行
  • 这样做

使用Vim,您可以执行以下操作:

vim 'git status --porcelain | grep "myfile.txt" | cut -c 4-'

我使用Sublime和Windows,不知道如何完成相同的操作。 Sublime似乎有--command命令,但我无法让它工作。那么问题是如何做到这一点? (我对powershell

没关系

2 个答案:

答案 0 :(得分:4)

在powershell中你可以这样做:

sublime $(git status --porcelain | grep "myfile.txt" | cut -c 4-)

答案 1 :(得分:-1)

打开所有修改/删除/新文件:

vim `git status --porcelain | awk '{print $2}'`