Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

I use fzf[0] for similar purposes.

[0] https://github.com/junegunn/fzf



Yeah fzf is great -- there are a few differences since PathPicker can execute any command with the selected file(s) (rather than just write it to stdout) and runs in tmux with no issues, but fzf has great vim integration and I believe actually verifies the file matches.

Glad more people are working in the productivity space though!


I haven't really had issues with fzf in tmux. Personally I just write a couple of my own aliases on top of fzf and it works great. I have ^T bound to open fzf and then edit the file I pick in vim. For me I find that editing files and selecting files to add to my VCS are my two uses cases. The latter I solve with scm_breeze[0].

[0] https://github.com/ndbroadbent/scm_breeze


The fact that it just outputs to stdout means you can run any command with output from fzf as well. Just

anycommand $(fzf)


or `xargs` / gnu parallel


Except for commands like git add.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: