Hacker News new | ask | show | jobs
by collinf 2865 days ago
While it looks great, for a real noob the real problem (at least when I was starting out this was mine) is fast terminal navigation. To learn to do that I always thought the normal progression is sort of like this:

1. Mastering getting around terminal with slight configuration (bash, zsh, random dotfiles, maybe a plugin manager)

2. Getting used to editing files in the terminal (Vim)

3. Managing multiple terminals at once (tmux)

Managing all of those changes at once kind of overloads you where it slows you down to much to really consider this a practical change at one once.

You have just about the same exact set up that I do as well barring a few minor differences, Nord theme included, which is pretty funny that they converged like that.

1 comments

I've found that using a bookmarking system helps cut down the use of cd a lot. That's the latest addition I've made to my terminal setup, and it's helped a lot.
sounds useful. i cd often. can you expand on your bookmarking system?
One better, I can link you to it (I had written my own version at work, but ran across this and forked it to switch out the command names, since someone else had done it alreay)

https://github.com/yumaikas/bashmarks/blob/customized/README...

Developers will be doomed to reinvent bookmarking systems when all you really need to do is set CDPATH

Here's how to do it in ZSH:

https://robots.thoughtbot.com/cding-to-frequently-used-direc...

As an alternative, there's also fasd: https://github.com/clvv/fasd