Define fzf helper functions properly

This commit is contained in:
Loic Nageleisen 2022-08-25 13:43:49 +02:00
parent 5e6ebcac2b
commit a212838abf
Signed by: lloeki
GPG key ID: D05DAEE6889F94C2

View file

@ -6,8 +6,9 @@ if command -v fzf 2>&1 >/dev/null; then
export FZF_DEFAULT_COMMAND='rg --files --no-ignore --hidden --follow --glob "!{.git,node_modules,vendor}/*"' export FZF_DEFAULT_COMMAND='rg --files --no-ignore --hidden --follow --glob "!{.git,node_modules,vendor}/*"'
export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND" export FZF_CTRL_T_COMMAND="$FZF_DEFAULT_COMMAND"
fi fi
fi
function fcd() { function fzcd() {
local dir; local dir;
while true; do while true; do
@ -20,9 +21,8 @@ if command -v fzf 2>&1 >/dev/null; then
done done
} }
function fgit() { function fzgit() {
git log --oneline --decorate --color | fzf --ansi --preview 'git show $(echo {} | cut -d" " -f1)' git log --oneline --decorate --color | fzf --ansi --preview 'git show $(echo {} | cut -d" " -f1)'
} }
fi
# vim: ft=bash # vim: ft=bash