読者です 読者をやめる 読者になる 読者になる

tig のチェックアウト時などの [Yy/Nn] の確認をスキップする設定

ずっと探していたのですが、マニュアル内を confirm などの単語で検索していたのが間違いでした。 設定方法はこちらに記載されていました。

例えば、tig refs で行うチェックアウトの場合ですと、こちらに記載の

bind refs C ?git checkout %(branch)

の ? の部分を ! に置き換えたもの、すなわち

bind refs C !git checkout %(branch)

.tigrc に追加するだけで [Yy/Nn] の確認をスキップできました。さらに、チェックアウトした瞬間に tig を抜けたい場合には < を追加して

bind refs C !<git checkout %(branch)

で OK です。