Improve compatibility with more awk implementations like mawk or nawk by
changing interval expression (not supported in those variants) with
repetition. Even gawk which does support interval expressions, required
additional option to enable such support until version 4.0.
Fixes#17
Only a problem with `set blink-matching-paren on` in .inputrc, in which
case there was a delay before the key bindings were triggered.
Related: junegunn/fzf#580.
On both Linux and macOS, `grep -f` will match nothing when provided with
an empty file. However, unlike on Linux, when combined with `-v`, grep
on macOS 10 will not match everything when provided with an empty file
while the `-v` flag is active. This results in `_fzf_git_files` being
empty when in a clean repository.
This fixes this behavior by making the file non-empty by printing `:`.
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com>
* Better formatting of each branch
* Start without -a, CTRL-A to reload the list with -a
* Strip remote prefix from the branch name when opening it with CTRL-O