summaryrefslogtreecommitdiff
path: root/shell/key-bindings.bash
AgeCommit message (Collapse)Author
2017-02-19Exclude sysfs in find commandsJunegunn Choi
2017-02-16[shell] Replace `sed` with `-mindepth 1` and `cut` (#844)Pierre Neidhardt
2017-01-26Use --bind instead of --toggle-sortJunegunn Choi
Related #822
2017-01-17[shell] Do not override --reverse in CTRL-RJunegunn Choi
Close #807
2017-01-17[bash/zsh] Remove unused --reverse in CTRL-R bindingJunegunn Choi
Related #807
2017-01-15[shell] Make layout configurable via $FZF_DEFAULT_OPTS and $FZF_{KEY}_OPTSJunegunn Choi
2017-01-08Add --height optionJunegunn Choi
2017-01-01[bash] Addendum fix for #580Junegunn Choi
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-11-15[shell] Fix pruning condition of find command for CTRL-T and ALT-CJunegunn Choi
`-fstype dev` is invalid. It's devfs on macOS and devtmpfs on Linux.
2016-07-10[bash] Fall back to send-keys if named paste buffer is not supportedJunegunn Choi
Related: #616
2016-07-09use tmux buffers for sending output to preserve character encodingSean
2016-07-07[shell] Suppress alias/function expansionJunegunn Choi
Close #611
2016-06-12[shell] Add $FZF_CTRL_T_OPTS and $FZF_ALT_C_OPTSJunegunn Choi
Close #596
2016-06-08[bash/zsh] Fix $FZF_CTRL_R_OPTS with option values with spacesJunegunn Choi
2016-05-29[bash] Use backticks to avoid delay with blink-matching-parenJunegunn Choi
Close #580
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-23Update key-bindings.bashGene 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-14Fix bash-vimode normal-mode cd completionWilliam Chargin
2016-04-14Fix Bash+vimode pre-launch delayWilliam Chargin
Summary: Fix adapted from [@adamheins: fzf, vi-mode, and fixing delays][1]. [1]: https://adamheins.com/blog/fzf-vi-mode-and-fixing-delays The basic problem is that fzf presses <Esc> to enter vi-movement-mode (as opposed to insert mode) and then presses a bunch of keys to set up the buffer. But the <Esc> keypress is also the prefix for a bunch of other commands, so Bash will dutifully wait an excruciating half-second before actually executing this command. Instead, we bind <C-x><C-a>, which is unused by default and seems reasonably unlikely to be custom-bound, to be another way to enter vi-movement-mode; this binding is unambiguous, so fzf can use it without delay. This change was made by just `:s/\\e/\\C-x\\C-a/gc` in the relevant section, after adding the actual binding and comment at the top.
2016-03-23Add $FZF_CTRL_R_OPTS for overriding the default options for CTRL-RJunegunn Choi
Close #526
2016-03-02[bash] Fix shellcheck warningsJunegunn Choi
Close #516
2015-12-25Pass FZF_DEFAULT_OPTS to non-interactive bash instanceKobe Lipkens
2015-12-11Dynamically select which __fzf_select__ to use for tmux with bash 4+.Chaoren Lin
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.
2015-12-11Fix CTRL-T in tmux with non-standard configuration.Chaoren Lin
- Don't assume ~/.fzf.bash exists. - Source the current script for __fzf_select__. - Forward $PATH.
2015-11-08[shell] Add FZF_ALT_C_COMMAND for ALT-C (#408)Junegunn Choi
2015-07-13[bash] Make CTRL-R work when histexpand is unset (#286)Junegunn Choi
Note that it still can't handle properly multi-line commands. Thanks to @jpcirrus for the bug report and the fix.
2015-06-26[shell] Add FZF_CTRL_T_COMMAND for CTRL-TJunegunn Choi
Close #40
2015-06-25[bash] Use `command \find` for ALT-CJunegunn Choi
ALT-C can fail with the following aliases as pointed out in #272 alias find='noglob find' alias command='command '
2015-05-20[bash] Ignore asterisk (modified) in historyJunegunn Choi
2015-05-13[bash] CTRL-R to use history-expand-lineJunegunn Choi
Close #146
2015-04-22Fix broken FZF_TMUX switch and update test cases (#203)Junegunn Choi
2015-04-22Apply fzf-tmux to key bindings (#203)Junegunn Choi
Note that CTRL-T on bash is still using the old trick of send-keys.
2015-04-16Prepare for 0.9.9 releaseJunegunn Choi
2015-03-31Implement --toggle-sort option (#173)Junegunn Choi
2015-03-13Make sure to start tmux pane from the current directory (#143)Junegunn Choi
- fzf-tmux - CTRL-T of bash/zsh/fish - fish implementation may not work if the path contains double-quote characters (FIXME)
2015-03-13Refactor shell extensionsJunegunn Choi
- Use symlinks instead of generating the full content - Update fish_user_paths and remove ~/.config/fish/functions/fzf.fish - Create wrapper script for fzf when Ruby version and use it instead of exported function not to break fzf-tmux