So you've installed `fzf` – now what?
281–290 of 292 posts
Re: So you've installed `fzf` – now what?
#282Two things I use fuzzy finder for: 1. flog: go to git branches I had checked out in the past quickly 2. pr: preview and check out PRs I've been assigned to review flog () { branch="$( git branch --sort=-committerdate --format="%(committerdate:relative)%09%(refname:short)%09%(subject)" \ | column -ts $'\t' \ | fzf \ | sed 's/.*ago \+\([^ ]*\) .*/\1/' )" git co $branch || ( echo -n "git co $branch" | pbcopy ) } errcho(…
Nice. I'm going to dig through these tomorrow. Thanks for posting! The PR review helper looks excellent and I'm excited to try it out. Til about `pandoc` and `glow`. I whipped up a nice, performant branch picker last night that I'm pretty happy with, hopefully there are some useful tidbits for others. It's similar to your `flog` command but it uses the reflog to find the most recently checked out branches. It filters…
Re: So you've installed `fzf` – now what?
#283Earlier quoted context omitted.
This is what happens when tooling providers try to do their own packaging. Homebrew, apt, rpm, and other package managers, as well as bash, zsh and other shells, all offer standardized ways to install configuration loader scripts for the user's environment, and to display installer messages that prompt the user to do it - but fzf has a bunch of functionality to go around all that and auto-update itself in place and h…
There’s no real good mechanism for what fzf is trying to do. profile.d might work, but I think that is more intended for environment variables, rather than interactive shell changing scripts. There’s no standardised way to extend interactive shell configuration without just appending to /etc/bashrc. The other problem with this is that it is hard to disable. What if you want fzf but without the key bindings? FZF could…
Re: So you've installed `fzf` – now what?
#284Re: So you've installed `fzf` – now what?
#285Did the web server go down?
Re: So you've installed `fzf` – now what?
#286Only a 404, but still living fzf since forever.
Re: So you've installed `fzf` – now what?
#287OP here! Apex domains are hard! Sorry, this one works fine now.
Re: So you've installed `fzf` – now what?
#288Maybe I'm just getting old, but I found most of the animations in this article to go too fast. I couldn't tell what was happening, couldn't tell what I was supposed to be looking at.
Maybe "speed" is something they want to convey? An animation that shows a very slow pace might communicate that the tool is slow too.
Re: So you've installed `fzf` – now what?
#289I love fuzzy shell history. Game changer in terms of shell productivity. I use atuin[0] instead of fzf as I find the experience a bit nicer and it has history backups built in (disclaimer, I am a maintainer) Some of our users still prefer fzf because they are used to how it fuzzy finds, but we're running an experiment with skim[1] which allows us to embed the fuzzy engine without much overhead - hopefully giving them…
FYI, speaking as a skim library user/lover, two things -- 1) it's really not maintained, and 2) once you dig into the code it gets a little gnarly. I have a branch[0] where I'm trying to do things like reduce the user perceptible lag in search, the initial time of ingest, and add small features I need, etc (all done). I've tried to create PRs where I can, and they go unnoticed and unused. One other thing I was trying…
Re: So you've installed `fzf` – now what?
#290I love fuzzy shell history. Game changer in terms of shell productivity. I use atuin[0] instead of fzf as I find the experience a bit nicer and it has history backups built in (disclaimer, I am a maintainer) Some of our users still prefer fzf because they are used to how it fuzzy finds, but we're running an experiment with skim[1] which allows us to embed the fuzzy engine without much overhead - hopefully giving them…
I'm now using atuin for shell history and fzf for fuzzy completion[0], works awesome! As Shell I use zsh with some plugins managed via antigen on my Linux Mint default terminal.
[0]: https://github.com/junegunn/fzf#fuzzy-completion-for-bash-an...