(scripts) fixed fzf-bash-history script
This commit is contained in:
@@ -2,11 +2,7 @@
|
|||||||
|
|
||||||
function __search-history {
|
function __search-history {
|
||||||
current_line="${READLINE_LINE}"
|
current_line="${READLINE_LINE}"
|
||||||
if [[ -n $current_line ]]; then
|
command=($(fc -lnr 1 | fzf --scheme=history --tmux --expect=tab,right -q "${current_line}"))
|
||||||
command=($(fc -lnr 1 | fzf --scheme=history --tmux --expect=tab,right -q ${current_line}))
|
|
||||||
else
|
|
||||||
command=($(fc -lnr 1 | fzf --scheme=history --tmux --expect=tab,right))
|
|
||||||
fi
|
|
||||||
|
|
||||||
# print command to terminal for editting
|
# print command to terminal for editting
|
||||||
if [[ ${command[0]} = "tab" || ${command[0]} = "right" ]]; then
|
if [[ ${command[0]} = "tab" || ${command[0]} = "right" ]]; then
|
||||||
@@ -24,4 +20,3 @@ if command -v fzf 2>&1 >/dev/null; then
|
|||||||
bind -r "\C-r"
|
bind -r "\C-r"
|
||||||
bind -x '"\C-r": __search-history'
|
bind -x '"\C-r": __search-history'
|
||||||
fi
|
fi
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user