reverse history for fish shell
This commit is contained in:
parent
d89c9e94ba
commit
ee433ef6e9
10
install
10
install
@ -294,8 +294,16 @@ function fzf_key_bindings
|
|||||||
rm -f $TMPDIR/fzf.result
|
rm -f $TMPDIR/fzf.result
|
||||||
end
|
end
|
||||||
|
|
||||||
|
function __fzf_reverse
|
||||||
|
if which tac > /dev/null
|
||||||
|
tac $argv
|
||||||
|
else
|
||||||
|
tail -r $argv
|
||||||
|
end
|
||||||
|
end
|
||||||
|
|
||||||
function __fzf_ctrl_r
|
function __fzf_ctrl_r
|
||||||
history | fzf +s +m > $TMPDIR/fzf.result
|
history | __fzf_reverse | fzf +s +m > $TMPDIR/fzf.result
|
||||||
and commandline (cat $TMPDIR/fzf.result)
|
and commandline (cat $TMPDIR/fzf.result)
|
||||||
commandline -f repaint
|
commandline -f repaint
|
||||||
rm -f $TMPDIR/fzf.result
|
rm -f $TMPDIR/fzf.result
|
||||||
|
Loading…
x
Reference in New Issue
Block a user