Junegunn Choi
0f87b2d1e1
[fzf-tmux] Use double brackets
...
For consistency and (negligible) performance improvement
2016-07-10 14:34:29 +09:00
Junegunn Choi
0fb5b76c0d
[fzf-tmux] Fail fast if fzf excutable is not found
2016-07-10 14:28:58 +09:00
Junegunn Choi
0c918dd87a
Merge pull request #616 from seanlaguna/master
...
Use tmux buffers for sending output to preserve character encoding
2016-07-10 12:29:32 +09:00
Junegunn Choi
05299a0fee
[test] Use tmux buffer in unicode test cases
...
Related #616
2016-07-10 12:27:01 +09:00
Sean
b36b0a91f5
use tmux buffers for sending output to preserve character encoding
2016-07-09 09:47:20 -05:00
Junegunn Choi
6081eac58a
[shell] Suppress alias/function expansion
...
Close #611
2016-07-07 01:40:14 +09:00
Junegunn Choi
942ba749c7
[vim] Restore working directory even when new window is opened
...
Close #612
2016-07-06 13:31:04 +09:00
Junegunn Choi
f941012687
Merge pull request #610 from eigengrau/master
...
[zsh] Re-initialize zle when widgets finish
2016-07-05 21:50:43 +09:00
Sebastian Reuße
fed5e5d5af
[zsh] Re-initialize zle when widgets finish
...
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-07-05 08:57:11 +02:00
Junegunn Choi
b864885753
[install] Make sure to unset pipefail
2016-07-04 13:05:26 +09:00
Junegunn Choi
64747c2324
[install] Fix error in install script
...
Close #608
2016-07-04 13:00:30 +09:00
Junegunn Choi
34965edcda
[install] Fall back to wget if curl failed
...
Close #605
2016-07-04 01:41:43 +09:00
Junegunn Choi
bd4377084d
Merge pull request #601 from blueyed/zsh-ret-for-fzf-file-widget
...
zsh: pass through exit code from fzf with fzf-file-widget
2016-06-18 23:17:10 +09:00
Daniel Hahler
38a2076b89
zsh: pass through exit code from widgets
...
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-16 20:20:29 +02:00
Junegunn Choi
5759d50d4a
0.13.2
2016-06-16 02:16:13 +09:00
Junegunn Choi
e455836cc9
Fix race condition where preview window is not properly cleared
2016-06-15 13:15:17 +09:00
Junegunn Choi
8a90f26c8a
0.13.1
2016-06-14 21:53:00 +09:00
Junegunn Choi
24e1fabf2e
Do not process ANSI codes in --preview output at once
...
Close #598
2016-06-14 21:52:47 +09:00
Junegunn Choi
c39c039e15
[shell] Add $FZF_CTRL_T_OPTS and $FZF_ALT_C_OPTS
...
Close #596
2016-06-12 20:48:23 +09:00
Junegunn Choi
07f176f426
Merge pull request #595 from aykamko/speed-up-fzf-completion
...
Optimize fzf_default_completion binding
2016-06-12 11:56:49 +09:00
Aleks Kamko
19339e3a6d
optimize fzf_default_completion binding
2016-06-11 15:19:16 -07:00
Junegunn Choi
3e1d6a7bcf
0.13.0
2016-06-12 02:15:11 +09:00
Junegunn Choi
2bbc12063c
Add --preview and --preview-window
...
Close #587
2016-06-11 19:59:12 +09:00
Junegunn Choi
b8737b724b
Ignore controls chars for bracketed paste mode
...
Close #594
2016-06-11 12:14:34 +09:00
Junegunn Choi
d91c3a2f5e
Merge pull request #593 from edi9999/master
...
Add fzf_prefer_tmux option
2016-06-10 22:58:58 +09:00
Edgar Hipp
fe5db5aadc
Add fzf_prefer_tmux option
2016-06-10 09:05:05 +02:00
Junegunn Choi
cf9c957c66
Update test_execute_shell ( #590 )
2016-06-08 02:16:07 +09:00
Junegunn Choi
68b60c6d19
Update test_execute_multi ( #590 )
2016-06-08 02:15:22 +09:00
Junegunn Choi
3a644b16a4
Update test_execute ( #590 )
2016-06-08 02:04:40 +09:00
Junegunn Choi
95b34de339
[bash/zsh] Fix $FZF_CTRL_R_OPTS with option values with spaces
2016-06-08 01:30:26 +09:00
Junegunn Choi
6a431cbf49
[fzf-tmux] Escape $ in arguments
...
e.g. fzf-tmux -q '$PATH'
Related: #343
2016-06-08 01:27:22 +09:00
Junegunn Choi
56fb2f00b3
Use single-quoted strings in execute action
...
Close #590
2016-06-08 00:54:21 +09:00
Junegunn Choi
1c86aaf342
[vim/fzf-tmux] Handle fzf project directory with spaces
...
Close #583
2016-06-03 12:09:31 +09:00
Junegunn Choi
cfc0b18eaa
Revert "Change tmux pane title for fzf splits"
...
This reverts commit f074709fc9
.
Close #586 . /cc @akashin
2016-06-03 12:02:21 +09:00
Junegunn Choi
412c211655
[vim] Use lcd instead of chdir
...
https://github.com/junegunn/fzf.vim/issues/147
2016-06-02 22:24:47 +09:00
Junegunn Choi
923feb69ab
[zsh] Fix indentation
2016-06-02 22:01:26 +09:00
Junegunn Choi
92dba7035a
Merge pull request #584 from jimbocoder/master
...
Take SSH completion hints from known_hosts
2016-06-02 21:58:59 +09:00
Jim Howell
b8a3ba16a2
[bash/zsh] Take SSH completion hints from known_hosts
...
Signed-off-by: Junegunn Choi <junegunn.c@gmail.com>
2016-06-02 21:58:01 +09:00
Junegunn Choi
cd5e4d9402
Merge pull request #582 from akashin/master
...
[fzf-tmux] Change tmux pane title for fzf splits
2016-06-01 17:07:07 +09:00
Andrey Kashin
f074709fc9
Change tmux pane title for fzf splits
2016-06-01 10:19:26 +03:00
Junegunn Choi
e0b29e437b
[bash] Use backticks to avoid delay with blink-matching-paren
...
Close #580
2016-05-29 02:11:50 +09:00
Junegunn Choi
bdb94fba7d
[zsh] Fix #579 - Locally unset globsubst
2016-05-26 00:52:06 +09:00
Junegunn Choi
2f364c62f4
0.12.2
2016-05-19 01:55:54 +09:00
Junegunn Choi
7ed9f83662
Validate jump label characters
...
Also extend default jump labels
2016-05-19 01:46:22 +09:00
Junegunn Choi
f498a9b3fb
Revert version number
2016-05-18 22:47:57 +09:00
Junegunn Choi
13330738b8
Do not match jump labels beyond the screen limit
2016-05-18 22:45:34 +09:00
Junegunn Choi
e53535cc61
Update default jump labels
2016-05-18 22:44:31 +09:00
Junegunn Choi
c62fc5e75c
More named keys: F5 ~ F10, ALT-/
2016-05-18 22:25:09 +09:00
Junegunn Choi
70245ad98c
[make] Reduce the size of the binaries with -ldflags -w
...
Related: #555
2016-05-18 13:29:27 +09:00
Junegunn Choi
6d235bceee
Add jump and jump-accept actions for --bind
...
jump and jump-accept implement EasyMotion-like movement in fzf.
Suggested by @mhrebenyuk. Close #569 .
2016-05-18 02:10:03 +09:00