Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-03-03 | [zsh] Use setopt noposixbuiltins instead of emulate -L zsh | Junegunn Choi | |
Close #858 https://github.com/junegunn/fzf/commit/3a6af27586c65bb9243c5af7c43a40619503db52#commitcomment-21135641 | |||
2017-03-03 | Revert "[zsh] emulate -L zsh to avoid issues with incompatible options" | Junegunn Choi | |
This reverts commit 3a6af27586c65bb9243c5af7c43a40619503db52. | |||
2017-03-03 | [shell] Enable sorting by default in CTRL-R | Junegunn Choi | |
CTRL-R binding used to start with --no-sort to list the matched commands in chronological order. However, it has been a constant source of confusion. Let's enable it by default from now on. The sorted result shouldn't be too confusing as we use --tiebreak=index. | |||
2017-03-01 | [zsh] emulate -L zsh to avoid issues with incompatible options | Junegunn Choi | |
Close #858 | |||
2017-02-19 | Exclude sysfs in find commands | Junegunn Choi | |
2017-02-16 | [shell] Replace `sed` with `-mindepth 1` and `cut` (#844) | Pierre Neidhardt | |
2017-02-09 | [zsh] Do not cd when cancelling alt+c keybind (#840) | Daniel Gray | |
2017-01-26 | Use --bind instead of --toggle-sort | Junegunn Choi | |
Related #822 | |||
2017-01-25 | [fish] Add toggle-sort back to CTRL-R (#759) | Junegunn Choi | |
2017-01-21 | [zsh] Workaround trailing esacped space bug in go-shellwords | Junegunn Choi | |
https://github.com/mattn/go-shellwords/issues/3 Close #812 | |||
2017-01-17 | [shell] Do not override --reverse in CTRL-R | Junegunn Choi | |
Close #807 | |||
2017-01-17 | [bash/zsh] Remove unused --reverse in CTRL-R binding | Junegunn Choi | |
Related #807 | |||
2017-01-15 | [completion] Restore --height option for kill completion | Junegunn Choi | |
2017-01-15 | [shell] Make layout configurable via $FZF_DEFAULT_OPTS and $FZF_{KEY}_OPTS | Junegunn Choi | |
2017-01-15 | [completion] Add preview window to kill completion | Junegunn Choi | |
2017-01-15 | Replace --normalize with --literal and enable normalization by default | Junegunn Choi | |
Ref #790 | |||
2017-01-14 | Fix $FZF_COMPLETION_OPTS evaluation | Junegunn Choi | |
Close #799 | |||
2017-01-08 | Add --height option | Junegunn Choi | |
2017-01-07 | [bash/zsh-completion] Filter ~/.ssh/known_hosts | Junegunn Choi | |
Close #791 | |||
2017-01-01 | [bash] Addendum fix for #580 | Junegunn Choi | |
2016-12-31 | [bash-completion] Always backup existing completion definitions | Junegunn Choi | |
_fzf_completion_loaded is no longer checked. This change increases the load time by a few milliseconds, but I can't think of a better way to handle the issue. Close #783. | |||
2016-12-24 | [shell] Use '-mindepth 1' to omit root folder in 'find' output (#779) | Pierre Neidhardt | |
This removes the need for the 'sed' call. Faster, cleaner. | |||
2016-12-14 | Overhaul fish functions (#759) | Pierre Neidhardt | |
Replace the "temp file" workaround with the "read" function: it's simpler and faster. Use proper escaping, remove the custom function. The "file" widget uses last token as root for the "find" command. This replaces the equivalent of '**' completion in bash/zsh. The "$dir" non-expanded variable can be used in FZF_CTRL_T_COMMAND to set the root. | |||
2016-11-15 | [shell] Fix pruning condition of find command for CTRL-T and ALT-C | Junegunn Choi | |
`-fstype dev` is invalid. It's devfs on macOS and devtmpfs on Linux. | |||
2016-10-13 | Use `command` to ignore shell function | Niraj Thapaliya | |
2016-10-13 | Gnu `[` evaluates both sides of a -o condition regardless | Niraj Thapaliya | |
It doesn't short circuit like we expect, causing trouble when $dir is empty Use shell builtin instead | |||
2016-10-11 | key-bindings.fish: Yank commandline in fzf-history-widget | Pierre Neidhardt | |
2016-09-24 | Fix #668 | Maverick Woo | |
Handle uppercase letters in program names. This also deals with `-` and `.`, both of which are quite common in program names, e.g., `xdg-open` and `foo.sh`. | |||
2016-08-28 | Split default zsh binding at the correct place | Tobias Frilling | |
The command substitution and following word splitting to determine the default zle widget for ^I formerly only works if the IFS parameter contains a space. Now it specifically splits at spaces, regardless of IFS. | |||
2016-07-15 | [zsh-completion] setopt localoptions noksh_arrays | Junegunn Choi | |
Close #607 | |||
2016-07-11 | [zsh] Suppress error message when pipefail is not supported | Junegunn Choi | |
Close #615 | |||
2016-07-10 | [bash] Fall back to send-keys if named paste buffer is not supported | Junegunn Choi | |
Related: #616 | |||
2016-07-09 | use tmux buffers for sending output to preserve character encoding | Sean | |
2016-07-07 | [shell] Suppress alias/function expansion | Junegunn Choi | |
Close #611 | |||
2016-07-05 | [zsh] Re-initialize zle when widgets finish | Sebastian Reuße | |
zle automatically calls zle-line-init when it starts to read a new line. Many Zsh setups use this hook to set the terminal into application mode, since this will then allow defining keybinds based on the $terminfo variable (the escape codes in said variable are only valid in application mode). However, fzf resets the terminal into raw mode, rendering $terminfo values invalid once the widget has finished. Accordingly, keyboard bindings defined via $terminfo won’t work anymore. This fixes the issue by calling zle-line-init when widgets finish. Care is taken to not call this widget when it is undefined. Fixes #279 | |||
2016-06-16 | zsh: pass through exit code from widgets | Daniel Hahler | |
This allows to have a custom widget like the following, which would additionally accept the line, but only in case of entries being selected: fzf-file-widget-with-accept() { zle fzf-file-widget if [[ "$?" == 0 ]] && (( $#BUFFER )); then zle accept-line fi } zle -N fzf-file-widget-with-accept bindkey '\e^T' fzf-file-widget-with-accept With this `<C-a>t` will launch fzf, and simulate the pressing of "Enter" afterwards. | |||
2016-06-12 | [shell] Add $FZF_CTRL_T_OPTS and $FZF_ALT_C_OPTS | Junegunn Choi | |
Close #596 | |||
2016-06-11 | optimize fzf_default_completion binding | Aleks Kamko | |
2016-06-08 | [bash/zsh] Fix $FZF_CTRL_R_OPTS with option values with spaces | Junegunn Choi | |
2016-06-02 | [zsh] Fix indentation | Junegunn Choi | |
2016-06-02 | [bash/zsh] Take SSH completion hints from known_hosts | Jim Howell | |
Signed-off-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2016-05-29 | [bash] Use backticks to avoid delay with blink-matching-paren | Junegunn Choi | |
Close #580 | |||
2016-05-26 | [zsh] Fix #579 - Locally unset globsubst | Junegunn Choi | |
2016-04-25 | [zsh] Fix issues with unicode characters | Junegunn Choi | |
2016-04-24 | [bash] Export fzf-file-widget function for bash 4+ (#546) | Junegunn Choi | |
e.g. Remapping fzf-file-widget to CTRL-X CTRL-T intead of CTRL-T bind -x '"\C-x\C-t": fzf-file-widget' bind '"\C-t": transpose-chars' | |||
2016-04-24 | [fish] Use consistent function names for key bindings (#546) | Junegunn Choi | |
- fzf-file-widget - fzf-history-widget - fzf-cd-widget | |||
2016-04-24 | [fish] Fix intermittent errors on CTRL-T | Junegunn Choi | |
Related: 23244bb | |||
2016-04-23 | [bash] Update completion.bash | Junegunn Choi | |
[bash] Update completion.bash | |||
2016-04-23 | Update key-bindings.bash | Gene Pavlovsky | |
Faster startup. Use internal bash globbing instead of external grep binary (adapter from Gentoo's `/etc/bash/bashrc` TERM checking). Insignificant on Linux, but on Cygwin this cuts startup time by 40 ms on my Core i7 laptop. | |||
2016-04-23 | Update completion.bash | Gene Pavlovsky | |
Fixes #548. Avoid using a subshell in _fzf_defc(). |