-n
フラグを使用しgit grep
て結果の行番号を表示できることはわかっています。
git grep -n "some string"
しかし、エイリアスを作成せずに、デフォルトでこのフラグを含めるにはどうすればよいですか?私は見つけましgit config --global grep.lineNumber true
たが、それは私のために働いていないようです。
-n
フラグを使用しgit grep
て結果の行番号を表示できることはわかっています。
git grep -n "some string"
しかし、エイリアスを作成せずに、デフォルトでこのフラグを含めるにはどうすればよいですか?私は見つけましgit config --global grep.lineNumber true
たが、それは私のために働いていないようです。
git grepマニュアルから:
Options:
-n, --line-number
Prefix the line number to matching lines.
Configuration:
grep.lineNumber
If set to true, enable -n option by default.
グローバルにオンにするには:git config --global grep.lineNumber true
私はgrep.lineNumber
あなたのコマンドを使用して設定しました、そしてそれは私のために働きました。
使用を検討しましたack
か?これはプログラマーにとって非常に使いやすく、ほとんどの主要なLinuxディストリビューションのリポジトリに含まれています。
.gitconfigファイルの下
このセクションを追加
[grep]
linenumber = true
git grepを使用している場合、行番号が表示されます
使用するコマンド
git config --global grep.lineNumber true
デフォルトで-nオプションを有効にする正しい方法です。
ただし、この機能はv1.7.5-rc1まで使用できません。詳細については、ローカルドキュメントを確認してください。
git grep --help
また、興味がある場合は、この機能を導入したコミットを次に示します。