私は oh-my-zsh と git オートコンプリートを使用しています。
入力git checkout org
して TAB を押すと、次の結果が得られます。
ORIG_HEAD origin/HEAD origin/mybranch
オートコンプリートを無視するにはどうすればよいORIG_HEAD
ですか?
私は oh-my-zsh と git オートコンプリートを使用しています。
入力git checkout org
して TAB を押すと、次の結果が得られます。
ORIG_HEAD origin/HEAD origin/mybranch
オートコンプリートを無視するにはどうすればよいORIG_HEAD
ですか?
これをあなたに追加してください.zshrc
:
zstyle ':completion:*:*' ignored-patterns '*ORIG_HEAD'
ORIG_HEAD
複数のファイルが存在する場合、これは で終わるすべてのファイルを無視します。
/usr/share/zsh/functions/Completion/Unix/_git を編集して、次の行 (私にとっては 5091 行目) の ORIG_HEAD を削除できます。
for f in HEAD FETCH_HEAD ORIG_HEAD MERGE_HEAD; do
あなたは削除することができます.git/ORIG_HEAD
:)