-
Notifications
You must be signed in to change notification settings - Fork 29
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Interactive tab selection when no arguments are provided #1
Comments
@Jacobious52 Yep! That's exactly what I was thinking. Plus I can search the workspace / repo docstrings as well. |
Nice! For fun/learning I did a super rough and buggy proof of concept in a fork in the |
Woah! Super cool. Yeah, Rayon & Crossbeam. They make sense - it's based on blocking I/O. I also found https://github.com/jhbabon/scout which runs on smol/asyncstd. I like the fzf search syntax. It's be nice if I could support that. I'll probably get back to this in a week or so once 0.4.0 is out. This is gonna be so cool! |
@Jacobious52 I just merged initial support for this in #195. I used the fuzzy-matcher crate that Skim uses, so the matching behavior should be similar. I wrote my own UI because I wanted it to be based on async and crossterm. Skim wasn't async, and scout was /dev/tty based (which would prevent future windows support). Plus it supports tab-aware search & output formatting. I still have a few things to add:
|
Wow! Looks awesome! Combining fuzzy-matcher |
I think this is stable on the main branch, so I'm closing this. |
No description provided.
The text was updated successfully, but these errors were encountered: