3 ms·
Nice. I ended up using fff + a little script that pops you to where you select, but I'll see if this is more elegant. I don't know about y'all, but my biggest
by jrm4 3y ago
Nice. I ended up using fff + a little script that pops you to where you select, but I'll see if this is more elegant.
I don't know about y'all, but my biggest problem with these things is that I'm definitely faster when I remember to use them, but I have literal decades of slow muscle memory that makes me cd/autojump all the time instead.
(Relatedly, why is Dolphin apparently the only GUI file manager trying to make a serious attempt at shell integration? This seems weird? I might be missing something?)
- bityard 3y agoMy reluctance to use these nice modern shell utilities stems from the fact that if I come to rely on them, I will drive myself crazy trying to use them in places where they are not available and never will be. (I routinely log into various hosts to poke around and troubleshoot.) It's more worth my time to be as efficient as I can with the tools that are included out-of-the-box with most standard Linux and *nix OSes. (But I can see utilities like this being useful for people who only rarely have a reason to SSH into other hosts, which is most developers I suspect.)
- em-bee 3y ago100% this. my current activity is spread over half a dozen machines, and i create a new one for every dev project. i want to minimize the amount of setup i have to do to get things working. this is also the reason why i learned VI. because at the time emacs was not available on all the unix systems i was working on, and it wasn't easy to install. if a tool is very good and it's available as a linux distribution package then i'll use it because i can rely on it being easy to install. but if that's not the case, more often than not it's not worth the effort.
- imiric 3y agoI agree to an extent. But then again, I already rely heavily on aliases, functions, vi-mode, command history, and many other shell features, that it's painful to use a barebones shell to get any work done. So I have a small snippet I run on every new environment, to make the experience a little more enjoyable. This includes installing some required tools, copying over bash or zsh configs, the tmux config, etc. It doesn't take more than a minute, and beats struggling with the default environment. Adding this tool wouldn't be an issue if it greatly increases my productivity.