The tools I use to make working with command line easier

I am by no means a command line (or CLI) power user.
In the past, I’ve written about how you don’t need to know command line to be a good developer, and why you might want to learn it anyways (and some resources to do so).
Today, I want to talk about a few tools I use that make working in the CLI easier. Let’s dig in!
Oh My Zsh!


This content originally appeared on Go Make Things and was authored by Go Make Things

I am by no means a command line (or CLI) power user.

In the past, I’ve written about how you don’t need to know command line to be a good developer, and why you might want to learn it anyways (and some resources to do so).

Today, I want to talk about a few tools I use that make working in the CLI easier. Let’s dig in!

Oh My Zsh!

Oh My Zsh is a CLI framework for macOS and Linux.

In addition to making the terminal look a bit nicer, it adds a ton of useful information and features. It automatically shows which git branch you’re in, for example.

And through a long list of plugins, you can add lots of helpful features and shortcuts for many of your favorite developer tools.

This is one of the first things I install on any new machine.

git-open

git-open is a small tool from the amazing Paul Irish that opens the repository for the git repo you’re currently on the web.

It works with GitHub, GitLab, and Bitbucket. Once it’s installed, just type git open in the terminal to run it.

git open

autojump

autojump makes navigating around your file system in the CLI easier.

Once you visit a directory on your computer using the traditional cd path/to/directory command, you can go back to it any time you want by using j and the name of the directory.

For example, let’s say I go to the directory for my website like this…

cd ~/my-awesome-mac/Sites/go-make-things/

Every other time I want to jump to that directory, I can just type this…

j go-make-things

For frequently visited directories, this is a must-have tool!

What’d I miss?

My list is pretty sure. Do you have any favorite CLI tools you use?

🚀 New Course! Learn how to build accessible interactive components with vanilla JS and level-up your developer game. Click here to learn more.


This content originally appeared on Go Make Things and was authored by Go Make Things


Print Share Comment Cite Upload Translate Updates
APA

Go Make Things | Sciencx (2022-06-10T14:30:00+00:00) The tools I use to make working with command line easier. Retrieved from https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/

MLA
" » The tools I use to make working with command line easier." Go Make Things | Sciencx - Friday June 10, 2022, https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/
HARVARD
Go Make Things | Sciencx Friday June 10, 2022 » The tools I use to make working with command line easier., viewed ,<https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/>
VANCOUVER
Go Make Things | Sciencx - » The tools I use to make working with command line easier. [Internet]. [Accessed ]. Available from: https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/
CHICAGO
" » The tools I use to make working with command line easier." Go Make Things | Sciencx - Accessed . https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/
IEEE
" » The tools I use to make working with command line easier." Go Make Things | Sciencx [Online]. Available: https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/. [Accessed: ]
rf:citation
» The tools I use to make working with command line easier | Go Make Things | Sciencx | https://www.scien.cx/2022/06/10/the-tools-i-use-to-make-working-with-command-line-easier/ |

Please log in to upload a file.




There are no updates yet.
Click the Upload button above to add an update.

You must be logged in to translate posts. Please log in or register.