fzf v0.21.0 Release Notes

Release Date: 2020-03-12 // over 1 year ago
    • ๐Ÿ --height option is now available on Windows as well (@kelleyma49)
    • โž• Added --pointer and --marker options
    • โž• Added --keep-right option that keeps the right end of the line visible when it's too long
    • ๐Ÿ’… Style changes
      • --border will now print border with rounded corners around the finder instead of printing horizontal lines above and below it. The previous style is available via --border=horizontal
      • Unicode spinner
    • More keys and actions for --bind
    • โž• Added PowerShell script for downloading Windows binary
    • ๐Ÿ Vim plugin: Built-in floating windows support vim let g:fzf_layout = { 'window': { 'width': 0.9, 'height': 0.6 } }
    • bash: Various improvements in key bindings (CTRL-T, CTRL-R, ALT-C)
      • CTRL-R will start with the current command-line as the initial query
      • CTRL-R properly supports multi-line commands
    • Fuzzy completion API changed ```sh # Previous: fzf arguments given as a single string argument # - This style is still supported, but it's deprecated _fzf_complete "--multi --reverse --prompt=\"doge> \"" "[email protected]" < <( echo foo )

    # New API: multiple fzf arguments before "--" # - Easier to write multiple options _fzf_complete --multi --reverse --prompt="doge> " -- "[email protected]" < <( echo foo )

    - ๐Ÿ› Bug fixes and improvements