3 ms·
That is brilliant! Care to point me toward a working implementation? :)
by sry_not4sale 15y ago
That is brilliant! Care to point me toward a working implementation? :)
- aaronharnly 15y agoSure -- here is the actual version from my dotfiles: https://github.com/aaronharnly/dotfiles-public/blob/master/.bash-functions.sh#L263 https://github.com/aaronharnly/dotfiles-public/blob/master/.... (You can skip the stuff wrapping virtualenv, obviously.) Basically just define a function that does the write, set HISTFILE, read, and then elsewhere alias cd=mycd. If anyone gives it a try, I'd love to hear how it works! I think it needs some tweaks -- for example, multiple terminals in the same directory are probably clobbering each other -- looks like this 'shopt -s histappend' would help with that.
- possibilistic 15y agoI am totally going to try this out! Thanks!