iTerm2 で Git コミット ハッシュを Cmd キーを押しながらクリックしてコミットを `git show` するにはどうすればよいでしょうか?

iTerm2 で Git コミット ハッシュを Cmd キーを押しながらクリックしてコミットを `git show` するにはどうすればよいでしょうか?

使っていますiTerm2オーマイズッシュ. git log --onelinegit ツリーが表示されます:

0b99548e コミット A eb980d4c コミット B e7e5e043 コミット C

コミットを表示するには、次の手順を実行する必要があります。

  • コミットハッシュをダブルクリック
  • 新しいタブを開く
  • 書くgit show
  • コミットハッシュを貼り付けてEnterキーを押します

git show commit-hashハッシュをダブルクリックしたり、Command キーを押しながらハッシュをダブルクリックしたり、その他の簡単な方法で結果を表示する方法はありますか?

答え1

これiTermで可能:

  1. iTerm2を開く
  2. 設定...
  3. プロフィール
  4. 高度な
  5. スマート選択 > 編集
  6. +
  7. Git commit hash説明として入力し、\b([0-9a-f]{7,40})\b正規表現として入力し、精度を次のように変更します。Normal
  8. アクションを編集...
  9. Show commitタイトルとして入力し、アクションを に変更しRun Command in Window...git show --format=fuller \1パラメータとして入力します。
  10. はい、すべて閉じます

iTerm で 7 ~ 40 文字のコミット ハッシュが表示されたら、Cmd キーを押しながらそれをクリックすると、新しいウィンドウで詳細が表示されます。

関連情報