┌
─ Location
───────────────────────────────────────────────────────────────────────────────────────────
┐
Area :
10-19 Concepts
Category :
12 Advanced concepts
ID :
12.04
└
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┘
Working at the command line
The structured nature of the Johnny.Decimal numbering system lets you move to any folder with the minimum number of keystrokes using tab completion.
At each level, you know with certainty that there will be no conflicting items.
Script your way around
Easier still, use a simple bash script to change to any directory immediately. Put this in your .zshrc
or equivalent.
.zshrc
cdj() {
# Update with your document root folder
pushd ~/Documents/*/*/${1}*
}
export cdj
And now switch to any directory instantly with cdj 42.01
.
Awesome List
I’ll build an awesome list of third-party scripts and other tools over on GitHub shortly.
It’ll be at github/johnnydecimal/awesome-johnnydecimal, which already exists if you want to star it. I need to tidy it up.
┌
─ ◁/▶
───────────────────────────────────────────────────────────────────────────────────────────
┐
└
────────────────────────────────────────────────────────────────────────────────────────────────────────────────────
┘