DEV Community

Bartosz Maciejewicz
Bartosz Maciejewicz

Posted on

3 3

Bash aliases to back in terminal with optional show file list preview.

Hey my name is Bart. I would like to share with one of my bash aliases!

I really like automate every repetitive work and reduce the steps required to do a work, so in this example I'll show you how to reduce amount of pressed keys to back e.g. 3 times.

Instead of:

cd ../../..
Enter fullscreen mode Exit fullscreen mode

Just write 3 signs using this alias:

..3
Enter fullscreen mode Exit fullscreen mode

If you want back and see a list then just add one more dot.

In case you want to back 10 times then use ..5 twice :)

  • .. is go back
  • ... is go back and show a list of directories
  • 5 is example amount steps to back. TIP: you can count / signs in directory
alias ..='cd ..'
alias ..1='cd ..'
alias ..2='cd ../..'
alias ..3='cd ../../..'
alias ..4='cd ../../../..'
alias ..5='cd ../../../../..'
alias ...='cd .. && ll'
alias ...1='cd .. && ll'
alias ...2='cd ../.. && ll'
alias ...3='cd ../../.. && ll'
alias ...4='cd ../../../.. && ll'
alias ...5='cd ../../../../.. && ll'
Enter fullscreen mode Exit fullscreen mode

I hope that this alias will be useful for you too.

I have more much more interesting aliases. I just wanted to write first post with really simple example.

Let me know in the comment if you like it and if I should share with you some next aliases ideas or automate tips :)

Sentry image

Hands-on debugging session: instrument, monitor, and fix

Join Lazar for a hands-on session where you’ll build it, break it, debug it, and fix it. You’ll set up Sentry, track errors, use Session Replay and Tracing, and leverage some good ol’ AI to find and fix issues fast.

RSVP here →

Top comments (0)

A Workflow Copilot. Tailored to You.

Pieces.app image

Our desktop app, with its intelligent copilot, streamlines coding by generating snippets, extracting code from screenshots, and accelerating problem-solving.

Read the docs