Overview
Request 1171134 accepted
- Update to 0.51.0:
- Added a new environment variable $FZF_POS exported to the
child processes. It's the vertical position of the cursor in
the list starting from 1.
# Toggle selection to the top or to the bottom
seq 30 | fzf --multi --bind 'load:pos(10)' \
--bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
--bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
- Added --with-shell option to start child processes with a
custom shell command and flags
gem list | fzf --with-shell 'ruby -e' \
--preview 'pp Gem::Specification.find_by_name({1})' \
--bind 'ctrl-o:execute-silent:
spec = Gem::Specification.find_by_name({1})
[spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
system "open", _1
end
'
- Added change-multi action for dynamically changing --multi option
change-multi - enable multi-select mode with no limit
change-multi(NUM) - enable multi-select mode with a limit
change-multi(0) - disable multi-select mode
- Bug fixes and improvements
Request History
mcepl created request
- Update to 0.51.0:
- Added a new environment variable $FZF_POS exported to the
child processes. It's the vertical position of the cursor in
the list starting from 1.
# Toggle selection to the top or to the bottom
seq 30 | fzf --multi --bind 'load:pos(10)' \
--bind 'shift-up:transform:for _ in $(seq $FZF_POS $FZF_MATCH_COUNT); do echo -n +toggle+up; done' \
--bind 'shift-down:transform:for _ in $(seq 1 $FZF_POS); do echo -n +toggle+down; done'
- Added --with-shell option to start child processes with a
custom shell command and flags
gem list | fzf --with-shell 'ruby -e' \
--preview 'pp Gem::Specification.find_by_name({1})' \
--bind 'ctrl-o:execute-silent:
spec = Gem::Specification.find_by_name({1})
[spec.homepage, *spec.metadata.filter { _1.end_with?("uri") }.values].uniq.each do
system "open", _1
end
'
- Added change-multi action for dynamically changing --multi option
change-multi - enable multi-select mode with no limit
change-multi(NUM) - enable multi-select mode with a limit
change-multi(0) - disable multi-select mode
- Bug fixes and improvements
factory-auto added opensuse-review-team as a reviewer
Please review sources
factory-auto accepted review
Check script succeeded
licensedigger accepted review
ok
staging-bot added openSUSE:Factory:Staging:adi:49 as a reviewer
Being evaluated by staging project "openSUSE:Factory:Staging:adi:49"
staging-bot accepted review
Picked "openSUSE:Factory:Staging:adi:49"
dimstar accepted review
dimstar_suse accepted review
Staging Project openSUSE:Factory:Staging:adi:49 got accepted.
dimstar_suse approved review
Staging Project openSUSE:Factory:Staging:adi:49 got accepted.
dimstar_suse accepted request
Staging Project openSUSE:Factory:Staging:adi:49 got accepted.