2/27/2024 0 Comments Oh my zsh install autojump![]() But, pbcopy isn’t available out of the box on Linux but you can create an alias follow this Link And, We all know how much we software developers love copying □ This command comes in very hand every now and then whenever I want to copy the output of last run command to my clipboard. Pbcopy copies data from STDIN to the clipboard. Then you can download the files on another machine by simply pointing your browser to the of the machine where the server is running. I have used this when downloading files from the server and uploading files to the server over the network.įirst, you need to start the server on the machine that has the files to be shared. This simple python HTTP server comes in handy when I want to share files from my machine over the network. ![]() Using curl is kind of tedious and as soon as you start making the call more realistic like adding headers, post body, and file upload it gets even more complex. Httpie is a command-line HTTP client with an intuitive UI, JSON support, syntax highlighting, wget-like downloads, plugins, and more. Using jq effectively may take some time but it’s worth every second you spend on learning jq. Jq is so prevalent these days that most CI tools like Travis, AWS Codebuild has it preinstalled. jq is a lightweight and flexible command-line JSON processor. But, thanks to jq now it has become a breeze. Parsing JSON on CLI has always been a nightmare. And, I prefer to follow examples than read through all man page options and figure out how to use a particular command. TLDR, as the name suggests, is a solution to all those boring and never-ending man pages. Directories must be visited first before they can be jumped to.įollowing images shows the usage of autojumpĪutojump also shows you suggestions when you type some text and press tab It works by maintaining a database of the directories you use the most from the command line. Autojump ( )Īutojump is a faster way to navigate your filesystem.įor me, This would be the most important thing to install on any new machine after “Oh My Zsh”. But, I’ll keep that part for you to explore as per your taste. There are a lot more reasons to love “Oh My Zsh”. Without all the time and help from contributors, all these themes and plugins wouldn’t be so awesome. “Oh My Zsh” has a huge community of users and contributors. There are a lot of themes available on this Link Community: This is how my current shell looks like □ This was one of the most important features of “Oh My Zsh” for me when I first got introduced to it. There are a lot of plugins available on this Link Themes: I use only selective of these aliases but it still saves me a lot of time and typing. It also comes with git plugin enabled by default and this plugin alone will save you a lot of time by giving you 50+ aliases “Oh My Zsh” comes with a lot of preinstalled plugins that’ll make your life as a software developer easier and leave you feeling like a superhero □ “Oh My Zsh” also gives the following features : Plugins: ![]() Phew!! no need to install Zsh explicitly anymore(But, Still you will need to install “Oh My Zsh though”). Also, recently apple replaced bash with ZSH on MacOs Catalina. “ Zsh” + “Oh My Zsh” This would be the first thing that I would install on any machine that I have to work on. Over time I have tried many hacks/tools to increase my productivity in Terminal and in this article, I will be listing some of those tools and explain their usage. Write those commands into a file/script that can execute those commands sequentially. ![]() Pipe (|) the output of one command to another command. Type those commands in “and”, “or” arrangement to get the desired results. The progression was nothing different for me than most people who love CLI. Also, GUI interactions can’t match the speed of our thoughts.Īs I started using Linux I realized that in most cases, GUI apps are just a frontend to a CLI interface So why not use those features directly. To be honest, UI interactions are damn slow and CMD was no match for *nix shells. I started using Linux as I always hated windows.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |