fzf
zsh-history-substring-search
Our great sponsors
fzf | zsh-history-substring-search | |
---|---|---|
381 | 11 | |
52,477 | 2,154 | |
- | 1.9% | |
9.3 | 0.0 | |
4 days ago | 3 months ago | |
Go | Shell | |
MIT License | - |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
fzf
-
Everything I Installed on My New Mac
bat is a modern replacement for cat with syntax highlighting and themes. I use it for a lot of things, but the coolest use of it that I have is to use it to preview files while fuzzy searching using fzf and opening that file in neovim.
-
How do you navigate different projects?
The results are piped to fzf-tmux (ships with fzf), where I can fuzzy search for one or more directories
-
Top Productivity CLI Tools I Use on Linux
3. Fzf
-
Question for linux terminal masters
I installed fzf just to get a short list of most fitting entries from history when I Ctrl+R
-
Bash Menu
I really like using something like fuzzy search for menus like these. https://github.com/Cloudef/bemenu is pretty cool in that it works both in a terminal, X11 and on Wayland, so if you want to do something graphical later you can easily migrate. There's also fzf and skim, which work similarly but are only for the terminal.
-
Fuzzy search for Astro using fzf and Preact
On the command line, I have been using fzf - in combination with fd - for quite some time now. I use it to search for directories, previous commands in the shell history and other search/filter related tasks. Luckily, there is also FZF for JavaScript, which is an unofficial port of fzf for the browser. We will use this module to power our search.
-
Isues with Navi CLI cheat sheets
cd ~ sudo apt remove fzf git clone https://github.com/junegunn/fzf .fzf bash .fzf/install fzf --version
-
How to achieve the function of the Mac app Hookmark in the terminal?
Fzf is another awesome tool that lets you do fuzzy search, and it's incredibly versatile.
-
huge list of bash aliases
Another way is to set HISTORY to a large number, say 10,000 or more, then install and use fzf. With fzf, you can quickly recall any command you have ever typed with a fuzzy search back through your voluminous command history.
-
What's a really niche tool you use that you can't live without?
https://github.com/junegunn/fzf with custom settings and tweaks. Absolutely indispensable for the search in hoarded data.
zsh-history-substring-search
-
History: how to suggest previous ls... command
zsh-history-substring-search: This is a clean-room implementation of the Fish shell's history search feature, where you can type in any part of any command from history and then press chosen keys, such as the UP and DOWN arrows, to cycle through matches.
-
zsh
In most shells, you can make use of Ctrl+R to perform backwards search through your history. After pressing Ctrl+R, you can type a substring you want to match for commands in your history. As you keep pressing it, you will cycle through the matches in your history. This can also be enabled with the UP/DOWN arrows in zsh.
-
Does anyone know the best practice insofar as where to place aliases, plugins and functions
That doesn't have the same behavior as fish. This plugin does: https://github.com/zsh-users/zsh-history-substring-search
-
Fixed the meme
zsh-history-substring-search allows you to do the same thing in zsh
-
Finding that command you need
In that case, history substring search can come in handy.
-
My favorite zsh history plugin
if you're going to use a fork of zdharma's work, this one might be better https://github.com/zsh-users/zsh-history-substring-search (maintained by a group)
-
Zsh Plugins Commit TOP
history-substring-search 🥇 ⌛ - Needs to be loaded after zsh-syntax-highlighting, or they'll both break. You'll also need to bind keys to its functions, details are in the README.md.
-
Command Line Tools for Productive Programmers
On a similar note, zsh-history-substring-search has become something I look for everywhere.
-
Zsh Tricks to Blow Your Mind
2. History substring search is a separate module: https://github.com/zsh-users/zsh-history-substring-search, which I assume oh-my-zsh configures
What are some alternatives?
peco - Simplistic interactive filtering tool
zsh-autocomplete - 🤖 Real-time type-ahead completion for Zsh. Asynchronous find-as-you-type autocompletion.
z - z - jump around
zsh-autosuggestions - Fish-like autosuggestions for zsh
mcfly - Fly through your shell history. Great Scott!
ranger - A VIM-inspired filemanager for the console
starship - ☄🌌️ The minimal, blazing-fast, and infinitely customizable prompt for any shell!
fd - A simple, fast and user-friendly alternative to 'find'
ohmyzsh - 🙃 A delightful community-driven (with 2,100+ contributors) framework for managing your zsh configuration. Includes 300+ optional plugins (rails, git, macOS, hub, docker, homebrew, node, php, python, etc), 140+ themes to spice up your morning, and an auto-update tool so that makes it easy to keep up with the latest updates from the community.
broot - A new way to see and navigate directory trees : https://dystroy.org/broot
helm - Emacs incremental completion and selection narrowing framework