5 ms·
"I’d become dependent on these shortcuts." The intro to this article is as much a caution of becoming dependant on non-standard tools, as it is a pitch for omz
by scosman 11y ago
"I’d become dependent on these shortcuts."
The intro to this article is as much a caution of becoming dependant on non-standard tools, as it is a pitch for omzsh. If you can't sit down at a normal bash window and get shit done, your shortcuts are hurting you.
- jandrese 11y agoI always get caught up in bash's syntax quirks when trying to write loops on the commandline. I've gotten so used to zsh's easy loop syntax that I always have to stop and think before writing the bash one.
- mirceal 11y agothere are 2 parts here: know how to do basic things with what you normally have on a machine _and_ turbocharge your development machine to optimize your productivity. I don't see a problem with any of those as long as you have a mental model of how the 'shortcuts' you've configured work.
- wocram 11y agoEh, your shortcuts should only be a git clone away.
- harry8 11y agogit clone your customizations into an account that's not yours. There's a special hell for people who do that. I don't care if it's a shared account or you're a guest in their personal terminal. Special hell. ;-)
- DrewRWx 11y agoIt is rough, but I strung together https://github.com/DrewRWx/assh https://github.com/DrewRWx/assh for a case where I wanted to non-destructively customize a shared account.
- PeCaN 11y ago...Good lord. Worst part of this is that it's useful. ȱ_ȱ
- anewhnaccount 11y agoVery neat.
- copperx 11y ago> becoming dependant on non-standard tools There's no shame in customizing shortcuts. Isn't that the entire point of emacs?
- scosman 11y agoThe problem is if you can't work without them. Not every terminal you sit down at or connect to will have them. Customize all you want, but don't become dependant on your customizations.
- jvoorhis 11y agoI had a wonderful year with dvorak and moved on for this exact reason. I also use boring old bash to get things done. That said, if a tool gives you a net productivity boost, you should probably adopt it. I'm pretty sure I was working with Robby when he started down this road. (Hi Robby!)
- marssaxman 11y agoPerhaps the fact that I have never (touch) typed using any layout but Dvorak helps explain why I generally stick to the defaults otherwise: having to twiddle each machine's settings before I can make productive use of it gets old in a hurry.
- deleted 11y ago[deleted]
- ajsalminen 11y agoThe same could be said about non-QWERTY keyboard layouts but I think the potential gains from using the best tools you can are so big that you'd have to be using shells where you're unable to customize a substantial amount to end up at a productivity deficit. I find that I mostly use systems that I can make match my setup...
- baby 11y agoit speeds everything on your own machine. This `z` plugin, oh my... And when you ssh into another machine, or have to use a different machine, well you're just as slow as other people using no config at all.