fzf

It’s an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc.

$ git clone –depth 1 https://github.com/junegunn/fzf.git ~/.fzf

$ ~/.fzf/install

 

  • ctrl + t to navigate through the file system.

yehd

  • ctrl + r to navigate through older commands.

 


How to Make Linux Terminal look Awesome

In this article, we will install and configure some themes and plugins to tweak our Linux terminal for better productivity and a fancier look. These features include autocompletion, autosuggestion, command-line search, syntax highlighting, and better support for git and environment managers.

Similar Reads

Zsh

The Z-shell or Zsh is a UNIX shell with support for various plugins and themes....

Oh My Zsh

It is an open-source and community-driven framework for managing Zsh configuration. It comes bundled with thousands of helpful functions,  plugins, themes, and much more....

Nerd Fonts

Nerd Fonts is a project to create patched fonts. Nerd Fonts takes popular programming fonts and patches them with a large number of glyphs (icons)....

Powerlevel10k

Powerlevel10k is a theme for Zsh.  It changes normal shell commands to colorful commands and emphasizes speed, flexibility, and out-of-the-box experience....

zsh-autosuggestions

Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion....

zsh-syntaxhighlighting

zsh-syntax-highlighting provides syntax highlighting for the shell zsh. It enables highlighting commands whilst they are typed at a zsh prompt into an interactive terminal. This helps review commands before running them, particularly in catching syntax errors....

diff-so-fancy

It is a tool that converts the output of diff utility into a more human-readable form. It improves the development speed by providing a simpler way to compare recent changes. With diff-so-fancy, one can focus on the code quality instead of figuring out what all the + and – mean?...

bat

bat is a supercharged version of the native cat command. It includes features like syntax highlighting, git integration, automatic paging, and much more....

fzf

It’s an interactive Unix filter for command-line that can be used with any list; files, command history, processes, hostnames, bookmarks, git commits, etc....