RSS Amplifier

The Ian Atha Museum of Internet Curiosities · Aug 1, 2019

up: easily traverse directories in CLI

0
Sign in to vote or save

Ian Atha · The Ian Atha Museum of Internet Curiosities

The Ian Atha Museum of Internet Curiosities

Published on

Authors
  • Ian Atha is an Athens-based technologist, ex-OpenAI, building at the intersection of craft, code, and civic life.

I enjoy cding around when tinkering, but I often get tired of cd ../../...

This tool lets you quickly go up a directory structure by specifying either the distance or a parent directory name. Although utterly trivial, I've been using for more than 10 years

Usage Guide

You can up src to go up the path to the nearest src directory, for example, from ~/Developer/backend/src/main/java/com/example/service/db to ~/Developer/backend/src.

You can also up 2 to go up 2 levels, for example, from ~/Developer/backend/src to ~/Developer~.

There's also an interactive mode, wherein you can just type up, and you're presented with an indexed list of parent directories to jump to:

~/Developer/backend/src/main/java/com/example$ up
 0. example
 1. com
 2. java
 3. main
 4. src
 5. backend
 6. Developer
 7. jdoe
 8. Users
? 4
~/Developer/backend/src$

Download it

Check it out at https://github.com/ianatha/up!

Ian Atha is an Athens-based technologist, ex-OpenAI, building at the intersection of craft, code, and civic life.

Read the original on atha.io

Comments

Nothing yet. Say the first thing.

    Sign in to join the conversation.