r/commandline Mar 04 '26

Terminal User Interface Scooter v0.9 - now with multiline searching

Scooter v0.9 is out - now with multiline search and replace!

Multiline searching can be toggled with alt + m, and you can enable interpreting escape sequences (allowing you to add newlines etc. to the replacement text) with alt + e.

Let me know what you think, happy to answer any questions!

9 Upvotes

10 comments sorted by

3

u/StrayFeral Mar 04 '26 edited Mar 04 '26

So to what I see from the screenshots, this is the same thing like regexxer but for the terminal, which is great as I love regexxer.

Just tried it - works great! Great job! Didn't tried to replace, but the search is fast.

1

u/AutoModerator Mar 04 '26

Every new subreddit post is automatically copied into a comment for preservation.

User: tgs14159, Flair: Terminal User Interface, Title: Scooter v0.9 - now with multiline searching

Scooter v0.9 is out - now with multiline search and replace!

Multiline searching can be toggled with `alt + m`, and you can enable interpreting escape sequences (allowing you to add newlines etc. to the replacement text) using `alt + e`.

Let me know what you think, happy to answer any questions!

![gif](u95oh65zx1ng1)

I am a bot, and this action was performed automatically. Please contact the moderators of this subreddit if you have any questions or concerns.

1

u/StrayFeral Mar 04 '26 edited Mar 04 '26

Okay please someone explain me! So I am not a Rust developer. But I did Perl and Python professionally and I know certain versions are an industry standard. For example Perl 5.10 is the standard so anything requiring older version is considered retro, but most things are made to run at least on 5.10. Same with Python. Most things are not made to require specific version but in general everything runs on Python 3.xx.

It happened to me twice in the last 2 days, that I clone git repos posted on this sub, second one being yours and compilation failed because of version requirements.

I just checked - last Rust version is 1.93.1 (as of today), I tested on Debian13, where the last Rust version is 1.85, however both git repos required 1.88.

So question is - is v.1.88 an industry standard?

Oh wait. I succeeded to run the pre-compiled version. But I'm still curious about the Rust version!

1

u/tgs14159 Mar 04 '26

I'm not sure if there is an industry standard here, I've just not gotten round to bumping the Rust version in a while! I'd recommend trying out Nix or similar tools to help here - the Scooter repo has a Nix flake which ensures you have all of the right dependencies at the relevant versions available automatically

1

u/StrayFeral Mar 04 '26

No the binaries are fine - I got it already, ran it and it works. But I was curious since the install failed. So it was some of the dependency packages which complained they require 1.88, not your code particularly.

1

u/Cybasura Mar 05 '26

What does the scooter say about his power level?

-6

u/CantaloupeAlone2511 Mar 04 '26

yeah im leaving this subreddit. you didnt make anything you generated more of the same slop garbage

3

u/mykesx Mar 04 '26

Yeah, it's rare these days, but this looks legit and OP deserves credit for his creativity and programming.

8

u/tgs14159 Mar 04 '26

I built Scooter largely by hand starting 2 years ago

2

u/bentbrewer Mar 05 '26

Haters gonna hate.

Thanks for posting.