2

ユースケースは次のとおりです

  • いくつかのファイルを変更し、git statusそれらを表示します
  • これらのファイルの1つを編集したいSublime
  • あなたはハックだと感じ、コマンドラインからこれをしたい

を使用Vimすると、次のことができます。

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

Sublime と Windows を使用していますが、同じことを行う方法がわかりません。Sublime には--commandコマンドがあるようですが、機能させることができません。問題は、それをどのように行うかです。(私は大丈夫ですpowershell

4

2 に答える 2

4

PowerShell では、次のように実行できます。

sublime $(git status --porcelain | grep "myfile.txt" | cut -c 4-)
于 2013-06-20T18:10:10.777 に答える
-1

変更/削除/新しいファイルをすべて開きます。

vim `git status --porcelain | awk '{print $2}'`
于 2015-01-22T18:33:30.600 に答える