About:

I develop and maintain open-source projects that boost developer productivity. If you like my work, please support me on GitHub Sponsors.

Website:

Specializations:

Incoming Links:

Subscribe to RSS:
The blog post discusses the features and enhancements of the fzf tool version 0.63.0, focusing on new asynchronous transformation actions, customizable footer sections, and various binding options for improved user experience. It ...
The blog post details the new features introduced in version 0.66.0 of fzf, focusing on the new 'raw' mode that allows users to see non-matching items in their original positions while dimming them. It discusses various options an...

0everything.fzf

2025-05-06

...
The release introduces --accept-nth option for choosing fields to print on exit. It can be used to replace cut, sed, or awk in the post-processing step. The new --accept-nth not only accepts a single field index expression, but a ...

00.59.0

2025-01-29

The release of fzf 0.59.0 includes an enhanced path scheme to prioritize file name matches, automatic scheme selection, understanding the path scheme, click-header event, search and transform-search action, --header-lines-border, ...

0Reference

2025-01-29

fzf is an interactive filter program for any kind of list. It implements a “fuzzy” matching algorithm, so you can quickly type in patterns with omitted characters and still get the results you want. It provides various options for...

00.58.0

2025-01-21

The release of fzf 0.58.0 introduces many new features and improvements, including style presets, inner borders, and border customization. It also improves the visual of the gap line and introduces a new action change-nth to dynam...
The text explains how to use fzf to process multi-line items, including customizing multi-line display, transforming single-line items to multi-line, and using ripgrep to search for a pattern. It provides examples and commands for...
The text discusses directory navigation with fzf and the use of z and zoxide to keep track of frequently visited directories. It also explains how to install and use z and zoxide, and how to integrate them with fzf.

0FAQ

2024-11-04

The text provides answers to frequently asked questions about vim-plug, including where to put plugin configuration and whether to set up on-demand loading. It also discusses the responsibility of the plugin developer to make a pl...

00.55.0

2024-10-20

The text discusses the new features and updates in fzf 0.55.0, including the addition of exact-boundary-match type to its search syntax, support for OSC 8 escape sequences for hyperlinks, and the ability to allow line comments in ...

0Tmux integration

2024-09-01

...

0Search syntax

2024-08-29

fzf implements its own simple search syntax to augment fuzzy matching. It allows for multiple search terms, different match types, exact matching, OR operator, and provides tips for getting better results.

0Git objects

2024-08-24

The text discusses how fzf can help with completing Git commands by hand, especially when dealing with commit hashes, branch names, tags, and other git objects. It also explains how to use a set of dedicated key bindings for diffe...

0Chrome history

2024-08-01

The text explains how to browse Chrome history and bookmarks from the command-line using fzf. It provides code and integration ideas for the same.

00.54.0

2024-07-08

The post is about the new features and improvements in fzf 0.54.0. It includes enabling line wrap, empty pointer and marker signs, improved --sync behavior, GET endpoint availability in transform and execute, better handling of re...

00.53.0

2024-07-08

The release 0.53.0 of fzf includes major improvements and changes, such as multi-line display, native tmux integration, and better Windows support. It also introduces default changes and better ergonomics. Bugs are expected and us...

00.52.0

2024-07-08

The text is an update on the fzf 0.52.0 release, including new features and improvements. It also mentions bug fixes and refactoring of the code to allow using fzf as a library in Go programs.

0Shell Integration

2024-07-08

The text is about fzf, a command-line fuzzy finder. It provides shell integration for bash, zsh, and fish. It also provides key bindings for Git objects, fuzzy completion for files and directories, process IDs, host names, and env...
fzf is a tool that allows changing queries and getting the updated results in real-time. It keeps the whole input list in memory and scans the list whenever the query changes. It provides --tail=NUM option to limit the number of i...

0Ripgrep integration

2024-07-08

The article discusses the integration of ripgrep with the interactive terminal interface and the fuzzy matching algorithm of fzf. It provides a step-by-step walkthrough on how to combine ripgrep with the interactive interface of f...

0Getting Started

2024-06-06

The text is about fzf, an interactive version of grep that uses a fuzzy matching algorithm to filter text lines. It is versatile and can be composed with any other command-line tool. The text provides examples of how to use fzf, s...
The text explains how to use fzf in different programming languages, such as Go, Ruby, Python, and Clojure. It provides examples of using fzf as a library in Go programs and as an external command in other languages.
The text provides instructions for automatic installation of vim-plug and plugins in Vim and Neovim using Vim script and Lua script. It includes code snippets and examples for both Vim and Neovim.