This project is mirrored from https://github.com/junegunn/fzf.
Pull mirroring failed .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
Repository mirroring has been paused due to too many failed attempts. It can be resumed by a project maintainer or owner.
Last successful update .
- Mar 07, 2020
-
-
Junegunn Choi authored
This might help with #1456 where fzf hangs consuming CPU resources.
-
- Mar 05, 2020
-
-
Junegunn Choi authored
-
Junegunn Choi authored
--border option now takes an optional argument that defines the style - rounded (new default) - sharp - horizontal (previous default)
-
- Mar 04, 2020
-
-
Junegunn Choi authored
Make sure that the shell is ready before hitting CTRL-R 1) Error: TestFish#test_ctrl_r_multiline: RuntimeError: timeout test/test_go.rb:50:in `wait' test/test_go.rb:125:in `until' test/test_go.rb:1857:in `test_ctrl_r_multiline'
-
- Mar 03, 2020
-
-
Junegunn Choi authored
Fix #1418 e.g. call fzf#run({'source': [1, 2, 3], 'down': '~50%', 'options': "--border --header $'1\n2'"})
-
Junegunn Choi authored
- OSC Ps ; Pt BEL - OSC Ps ; Pt ST Fix #1415
-
- Mar 01, 2020
-
-
Junegunn Choi authored
- Prefix matcher will trim leading whitespaces only when the pattern doesn't start with a whitespace - Suffix matcher will trim trailing whitespaces only when the pattern doesn't end with a whitespace - Equal matcher will trim leading whitespaces only when the pattern doesn't start with a whitespace, and trim trailing whitespaces only when the pattern doesn't end with a whitespace Previously, only suffix matcher would trim whitespaces unconditionally. Fix #1894
- Feb 29, 2020
-
-
Junegunn Choi authored
Fix #1898
-
- Feb 28, 2020
-
-
Jack Bates authored
-
Jack Bates authored
Restore the original line when search is aborted. Add --query "$READLINE_LINE" and fall back to the current behavior pre Bash 4. Co-authored-by:
Junegunn Choi <junegunn.c@gmail.com>
-
Junegunn Choi authored
- Fix 'make docker-test' - Set fish_history to an empty string since 'fish --private' is not available prior to fish 3.0
-
Junegunn Choi authored
-
Junegunn Choi authored
-
James Wright authored
'backward-delete-char/eof' will either abort if query is empty or delete one character backwards.
-
- Feb 26, 2020
-
-
Chris authored
-
- Feb 24, 2020
-
-
Junegunn Choi authored
Close #1744
-
Junegunn Choi authored
-
- Feb 23, 2020
-
-
Jack Bates authored
Close #1370 Parses the history list, converts it to a NUL-delimited list of possibly multiline entries. Adds the fzf --read0 option. Works with and without histexpand enabled. Co-authored-by:
Junegunn Choi <junegunn.c@gmail.com>
-
Jack Bates authored
Make C-t more consistent pre and post Bash 4. It already kills the command line separately before and after the insertion point. Add set-mark and exchange-point-and-mark to restore the insertion point after yanking back and apply the same behavior to M-c. * CTRL-T should put extra space after pasted items Co-authored-by:
Junegunn Choi <junegunn.c@gmail.com>
-
- Feb 21, 2020
-
-
Jack Bates authored
Be consistent with emacs mode and put the items at the point vs. the end of the command line.
-
- Feb 20, 2020
-
-
Junegunn Choi authored
-
- Feb 19, 2020
-
-
Junegunn Choi authored
Related #1809 #1850
-
Junegunn Choi authored
-
- Feb 17, 2020
-
-
Junegunn Choi authored
Fix #1877
-
Hiroki Konishi authored
Add --pointer and --marker option which can provide additional context to the user
-
- Feb 16, 2020
-
-
Hiroki Konishi authored
When jump-labels are specified with `--jump-labels=` way, validation was not carried out.
-
Junegunn Choi authored
Close #1874
-
- Feb 14, 2020
-
-
Junegunn Choi authored
-
Junegunn Choi authored
-
- Feb 13, 2020
-
-
Junegunn Choi authored
e.g. let g:fzf_layout = { 'window': { 'width': 0.4, 'height': 1, 'xoffset': 0, 'border': 'right' } } let g:fzf_layout = { 'window': { 'width': 0.4, 'height': 1, 'xoffset': 1, 'border': 'left' } } let g:fzf_layout = { 'window': { 'width': 1, 'height': 0.5, 'yoffset': 1, 'border': 'top' } } let g:fzf_layout = { 'window': { 'width': 1, 'height': 0.5, 'yoffset': 0, 'border': 'bottom' } }
-
Junegunn Choi authored
Revert the change introduced in #552. It seems that the startup time difference between bash and fish is not much of an issue now. > time bash -c 'date' Thu Feb 13 21:15:03 KST 2020 real 0m0.008s user 0m0.003s sys 0m0.003s > time fish -c 'date' Thu Feb 13 21:15:05 KST 2020 real 0m0.014s user 0m0.007s sys 0m0.006s When we explicitly *pipe* $FZF_DEFAULT_COMMAND instead of making fzf internally start the process ($FZF_DEFAULT_COMMAND | fzf), fzf may hang if the input process doesn't quickly process SIGPIPE and abort. Also, fzf#vim#grep temporarily swaps $FZF_DEFAULT_COMMAND instead of setting 'sink' so fzf can kill the default command on 'reload'. https://github.com/junegunn/fzf.vim/issues/927 However, because of the "pipe conversion", the trick wasn't working as expected. https://github.com/junegunn/fzf.vim/blob/467c3277884240f7b5430f8f4d600e3415c38f3b/autoload/fzf/vim.vim#L720-L726 We can go even further and always set $FZF_DEFAULT_COMMAND instead of piping source command.
-
- Feb 12, 2020
-
-
Junegunn Choi authored
Credits to @jiangjianshan
-
jiangjianshan authored
-
- Feb 10, 2020
-
-
Kyoichiro Yamada authored
Close #1856 Close #1857
-
Junegunn Choi authored
-
- Feb 06, 2020
-
-
Junegunn Choi authored
-
Junegunn Choi authored
-
- Feb 05, 2020
-
-
Junegunn Choi authored
-