Created a simple script to fuzzy search through my shell's history using fzf and then insert it into the terminal using xdotool

This page summarizes the projects mentioned and recommended in the original post on

Our great sponsors
  • JetBrains - Developer Ecosystem Survey 2022
  • SonarLint - Deliver Cleaner and Safer Code - Right in Your IDE of Choice!
  • Scout APM - Less time debugging, more time building
  • zsh-autosuggestions

    Fish-like autosuggestions for zsh

  • fzf

    :cherry_blossom: A command-line fuzzy finder

    [[ -e "/usr/share/fzf/key-bindings.zsh" ]] \ && source "/usr/share/fzf/key-bindings.zsh" ``` Or use find or fd to search where on your system the file is and source it. If you do not have the key-bindings.zsh file on your system, you can get it from and put it anywhere you like, then source it from there.

  • JetBrains

    Developer Ecosystem Survey 2022. Take part in the Developer Ecosystem Survey 2022 by JetBrains and get a chance to win a Macbook, a Nvidia graphics card, or other prizes. We’ll create an infographic full of stats, and you’ll get personalized results so you can compare yourself with other developers.

  • mcfly

    Fly through your shell history. Great Scott!

    What I can recommend is you try out mcfly -

  • fzf-tab

    Replace zsh's default completion selection menu with fzf!

    If you're using zsh, fzf-tab (Aloxaf/fzf-tab) is a game-changer

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a more popular project.

Suggest a related project

Related posts