....why the hell don't common #terminal emulators have a "plumb" feature.
sure, you can click URLs, but how often do you wanna do that compared to opening a file?
pls, Linux, steal more ideas from Plan 9.
@grainloom *perks ears* What's plumb?
@Ylfingr the plumber is "an interprocess communication tool" on Plan 9 and related systems, but really it's just xdg-open but kinda better.
You can select some text and send it to the (well, a) plumber service, which matches it against your plumb rules, and decides what to do with it. Usually it opens it with some kind of program.
This means that you can open files, but also have rules for stuff like git commits, so when you plumb one, it gets dumped in diff form somewhere.
It's usually accessible through a menu item or is bound to right-click.
"I appreciate SDF but it's a general-purpose server and the name doesn't make it obvious that it's about art." - Eugen Rochko