
#Termius suggestion how to
It is the end of the tutorial where we saw how to enhance our terminal for better productivity using Zsh and Oh My Zsh. Here are the commands to achieve that: sudo apt -purge remove zsh It may happen you want the switch back to the previous shell, aka Bash. We can see autosuggestion and syntax highlight in action ? Autosuggestion and syntax highlight plugins in action Revert to the previous shell Save and exit the file log out from the server and log in again. Replace the line plugins=(git z) by plugins=(git z zsh-autosuggestions zsh-syntax-highlighting)
#Termius suggestion update
Now update our plugins list inside the file.

Make sure are inside the plugins folder as expected: Autosuggestion and syntax highlight plugins added to the Oh My Zsh plugins folder. Git clone $ZSH/plugins/zsh-syntax-highlighting We will add them manually: git clone $ZSH/plugins/zsh-autosuggestions The plugins required are not included in Oh My Zsh plugins. I don't know for you, but I start feeling like I'm a 6x developer ? Autosuggestion and syntax highlight z plugin in action: I inside the folder ~/ohmyzsh/plugins I want to go back to the home directory instead of doing cd.git plugin in action: I type gst to say git status.

Here is what it will look like: git and z plugins in action Save the file and exit the file log out from the server and log in again. Every time we open a terminal, this configuration will be applied. Finally, we will reload the oh-my-zsh.sh file to update the config.

git will improve the experience when working with version control, and z make it easy to navigate between folders. You can give the name you want just keep it in mind when you need that. We set a variable ZSH with a value equal to the path of the Oh My Zsh folder.
#Termius suggestion code
zshrc file and append the code below: export ZSH=$HOME/ohmyzsh Oh My Zsh is installed, now let's update our. Let's clone the Github repository and browse the plugins list: git clone As we can read on the website: Oh My Zsh will not make you a 10x developer.but you may feel like one! It provides more than 275 plugins and 150 themes to give a good look to your terminal. Oh My Zsh is an open-source, community-driven framework for managing your Zsh configuration. Now the configuration is completed so, let's go to the next step. zshrc created and add the content below: # Keep 1000 lines of history within the shell and save it to ~/.zsh_history: Since it is the first time we start a session with ZSH, some configurations are needed. Now log out from the server and log in again. Here is the final command to change the shell: chsh -s /usr/bin/zsh To get the location of ZSH, do which zsh and you will get the output /usr/bin/zsh. You need to provides the location of the target shell. The chsh allow switching from one shell to another. Zsh 5.4.2 (x86_64-ubuntu-linux-gnu) Set ZSH as the default shell Make sure the installation succeeded by checking the version installed: zsh -version The installation is pretty simple with the APT package manager: sudo apt update To see all to features provided by ZSH, check out this link. ZSH is an extended version of Bourne Shell, which incorporates some features of BASH, KSH, TSH. ZSH stands for Z Shell, which is a shell program for Unix-like operating systems.

Check out my post on our to perform minimal configuration on a new VPS.
