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 .
- Feb 03, 2016
-
-
Junegunn Choi authored
Note that $SHELL only points to the default shell instead of the current shell. If you're on a non-default shell, you might want to override the value like follows. SHELL=zsh fzf --bind 'enter:execute:echo $ZSH_VERSION; sleep 1'
-
- Feb 02, 2016
-
-
Junegunn Choi authored
-
- Jan 29, 2016
-
-
Junegunn Choi authored
e.g. _fzf_complete_foo() { _fzf_complete "--multi --reverse --header-lines=3" "$@" < <( ls -al ) } _fzf_complete_foo_post() { awk '{print $NF}' } [ -n "$BASH" ] && complete -F _fzf_complete_foo -o default -o bashdefault foo
-
- Jan 20, 2016
-
-
Junegunn Choi authored
-
Junegunn Choi authored
Notes: - You can now override _fzf_compgen_path and _fzf_compgen_dir functions to use custom commands such as ag instead of find for listing completion candidates. - The first argument is the base path to start traversal - Removed file-only completion in bash, i.e. _fzf_file_completion. Maintaining a list of commands that only expect files, not directories, is cumbersome (there are too many) and error-prone. TBD: - Added $FZF_COMPLETION_DIR_COMMANDS to customize the list of commands which use directory-only completion. The default is "cd pushd rmdir". Not sure if it's the best approach to address the requirement, I'll leave it as an undocumented feature. Related: #406 (@thomcom), #456 (@frizinak)
-
- Jan 16, 2016
-
-
Junegunn Choi authored
-
Junegunn Choi authored
fzf defers the initial rendering of the screen up to 100ms if the input stream is ongoing to prevent unnecessary redraw during the initial phase. However, 100ms delay is quite noticeable and might give the impression that fzf is not snappy enough. This commit reduces the maximum delay down to 20ms when --tac is not specified, in which case the input list quickly fills the entire screen.
- Jan 14, 2016
-
-
Junegunn Choi authored
-
Junegunn Choi authored
Related: #452 When `--multi` is set, tab key will bring your cursor down, and shift-tab up. But since fzf by default draws the screen in bottom-up fashion, one may feel that the opposite of the behavior is more desirable and choose to customize the key bindings as follows. export FZF_DEFAULT_OPTS="--bind tab:toggle-up,shift-tab:toggle-down" This configuration, however, becomes no longer straightforward when `--reverse` is set and fzf switches to top-down layout. To address the requirement, this commit adds `toggle-in` and `toggle-out` option which switch direction depending on `--reverse`-ness. export FZF_DEFAULT_OPTS="--bind tab:toggle-out,shift-tab:toggle-in"
-
Junegunn Choi authored
-
Junegunn Choi authored
This seems like a bug of fish, but sometimes when you select an item fish complains: "insertion mode switches can not be used when not in insertion mode" This only happens when using tmux pane. Injecting a dummy command somehow fixes the issue.
-
Junegunn Choi authored
-
Junegunn Choi authored
This commit compensates for the performance overhead from the extended tiebreak option.
-
- Jan 13, 2016
-
-
Junegunn Choi authored
-
Junegunn Choi authored
-
- Jan 12, 2016
-
-
Junegunn Choi authored
When 'dir' option is passed to fzf#run(), the current working directory is temporarily changed to the given directory, and restored at the end. However, this behavior is not compatible with &autochdir. This commit introduces a heuristic to determine whether or not to restore the previous working directory. Related: https://github.com/junegunn/fzf.vim/issues/70
-
- Jan 11, 2016
-
-
Junegunn Choi authored
We should not restore the previous working directory if the current directory has changed somehow. This can happen when &autochdir is set.
-
- Jan 09, 2016
-
-
Junegunn Choi authored
Close #469. `setlocal nospell` should appear before `setf fzf` to allow customization of the option.
-
- Jan 07, 2016
-
-
Junegunn Choi authored
Related: https://github.com/junegunn/fzf.vim/issues/67
-
- Jan 06, 2016
-
-
Junegunn Choi authored
-
- Jan 05, 2016
-
-
Junegunn Choi authored
-
- Dec 29, 2015
-
-
Junegunn Choi authored
-
Junegunn Choi authored
Fix auto-completion for `/`
-
Kobe Lipkens authored
-
- Dec 28, 2015
-
-
Junegunn Choi authored
Close #456 and #457
-
- Dec 27, 2015
-
-
Junegunn Choi authored
Pass FZF_DEFAULT_OPTS to non-interactive bash instance
-
- Dec 26, 2015
-
-
Kobe Lipkens authored
-
- Dec 20, 2015
-
-
Junegunn Choi authored
The size of pseudo-terminal in Travis CI environment can be small
-
- Dec 18, 2015
-
-
Junegunn Choi authored
Close #451
-
- Dec 13, 2015
-
-
Junegunn Choi authored
Fix CTRL-T in tmux
-
- Dec 12, 2015
-
-
Chaoren Lin authored
Instead of choosing one at initialization, choose the correct one when it's actually called, so that the behavior is correct even after resizing. Bonus fixes for tmux with bash 4+: - No extra space when cancelling CTRL-T. - Fix cursor position problem in vi mode.
-
- Dec 11, 2015
-
-
Chaoren Lin authored
- Don't assume ~/.fzf.bash exists. - Source the current script for __fzf_select__. - Forward $PATH.
-
- Dec 09, 2015
-
-
Junegunn Choi authored
Correct fzf-tmux tmux checking bug
-
Pokey Rule authored
-
- Dec 08, 2015
-
-
Junegunn Choi authored
Support fzf-tmux when zoomed
-
Pokey Rule authored
-
- Dec 04, 2015
-
-
Junegunn Choi authored
-
Junegunn Choi authored
Having submodules causes vim-plug or other vim plugin managers to clone them with no real benefit to the end-users. There's currently no compelling reason for me to use submodules.
-
- Nov 30, 2015
-