1

私はライオンを実行しているMacを使用しています。本当に欲しいのは近道git grep -n "..."

私の現在の解決策はalias gg='git grep -n'、どちらが機能するかです(ちょっと)。

私が理想的だと思うのは、入力できるものでgg *enter*あり、結果はgit grep -n "*cursor here*". それがこの問題に光を当てるなら、control-bがカーソルを1つ戻すことを私は知っていますか?

または、おそらく私が入力できる場所でgg thing to search、それが実行されますgit grep -n "thing to search"

私はうるさいことは知っていますが、UNIXコマンドの仕組みについてはあまり知りません。これは良い学習経験のようです.

4

1 に答える 1

0

bashシェルが(OS X では長い間デフォルトであったと思います) であると仮定すると、エイリアスをシェル関数に置き換えることができます。

gg () { git grep -n "$@" }

と入力するgg thing to searchと、関数が実行されgit grep -n、指定したすべてのパラメーターがggの代わりに追加されます"$@"

于 2013-01-10T11:37:25.543 に答える