From 0712df9cfb8dd28d1f5b80c2de2fc7304e0d9399 Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Tue, 16 Aug 2022 18:17:15 +0900 Subject: [PATCH] Revert "Bindings and headers" This reverts commit 98345f5e95ca36640f924f23afc2a96bfcda60e3. Reverted because of bash version compatibility. --- fzf-git.sh | 15 +-------------- 1 file changed, 1 insertion(+), 14 deletions(-) diff --git a/fzf-git.sh b/fzf-git.sh index 0454c10..483a89c 100644 --- a/fzf-git.sh +++ b/fzf-git.sh @@ -96,20 +96,13 @@ if [[ -z $_fzf_git_cat ]]; then fi fi -__fzf_git_gen_header() { - printf "$1\n" - printf "%${#1}s\n" | tr ' ' '▔' -} - _fzf_git_files() { _fzf_git_check || return (git -c color.status=always status --short git ls-files | grep -vf <(git status -s | grep '^[^?]' | cut -c4-) | sed 's/^/ /') | _fzf_git_fzf -m --ansi --nth 2..,.. \ --prompt '📁 Files> ' \ - --header "$(__fzf_git_gen_header 'CTRL-O (open in browser) ╱ CTRL-E (open in editor)')" \ --bind "ctrl-o:execute-silent:bash $__fzf_git file {-1}" \ - --bind "ctrl-e:execute:${EDITOR:-vim} {-1} > /dev/tty" \ --preview "git diff --no-ext-diff --color=always -- {-1} | sed 1,4d; $_fzf_git_cat {-1}" | cut -c4- | sed 's/.* -> //' } @@ -119,7 +112,6 @@ _fzf_git_branches() { git branch -a --color=always | grep -v '/HEAD\s' | sort | _fzf_git_fzf --ansi --tac --preview-window right,70% \ --prompt '🌵 Branches> ' \ - --header "$(__fzf_git_gen_header 'CTRL-O (open in browser)')" \ --bind "ctrl-o:execute-silent:bash $__fzf_git branch {}" \ --preview 'git log --oneline --graph --date=short --color=always --pretty="format:%C(auto)%cd %h%d %s" $(sed s/^..// <<< {} | cut -d" " -f1)' | sed 's/^..//' | cut -d' ' -f1 | @@ -131,7 +123,6 @@ _fzf_git_tags() { git tag --sort -version:refname | _fzf_git_fzf --preview-window right,70% \ --prompt '📛 Tags> ' \ - --header "$(__fzf_git_gen_header 'CTRL-O (open in browser)')" \ --bind "ctrl-o:execute-silent:bash $__fzf_git tag {}" \ --preview 'git show --color=always {}' } @@ -141,9 +132,8 @@ _fzf_git_hashes() { git log --date=short --format="%C(green)%C(bold)%cd %C(auto)%h%d %s (%an)" --graph --color=always | _fzf_git_fzf --ansi --no-sort --bind 'ctrl-s:toggle-sort' \ --prompt '🍡 Hashes> ' \ - --header "$(__fzf_git_gen_header 'CTRL-O (open in browser) ╱ CTRL-S (toggle sort)')" \ --bind "ctrl-o:execute-silent:bash $__fzf_git commit {}" \ - --color hl:underline,hl+:underline \ + --header 'Press CTRL-S to toggle sort' \ --preview 'grep -o "[a-f0-9]\{7,\}" <<< {} | xargs git show --color=always' | grep -o "[a-f0-9]\{7,\}" } @@ -153,7 +143,6 @@ _fzf_git_remotes() { git remote -v | awk '{print $1 "\t" $2}' | uniq | _fzf_git_fzf --tac \ --prompt '📡 Remotes> ' \ - --header "$(__fzf_git_gen_header 'CTRL-O (open in browser)')" \ --bind "ctrl-o:execute-silent:bash $__fzf_git remote {1}" \ --preview-window right,70% \ --preview 'git log --oneline --graph --date=short --color=always --pretty="format:%C(auto)%cd %h%d %s" {1}/"$(git rev-parse --abbrev-ref HEAD)"' | @@ -164,8 +153,6 @@ _fzf_git_stashes() { _fzf_git_check || return git stash list | _fzf_git_fzf \ --prompt '🥡 Stashes> ' \ - --header "$(__fzf_git_gen_header 'CTRL-X (drop stash)')" \ - --bind 'ctrl-x:execute-silent(git stash drop {1})+reload(git stash list)' \ -d: --preview 'git show --color=always {1}' | cut -d: -f1 }