Age | Commit message (Collapse) | Author | |
---|---|---|---|
2021-05-21 | [vim] Workaround for Neovim bug of unconditionally evaluating `unlet $ENV_VAR` | Junegunn Choi | |
See #2495 | |||
2021-05-19 | [vim] Use terminal buffer on 'down' layout on regular Vim on terminal | Junegunn Choi | |
When 'down' layout was used on regular Vim on terminal, fzf would open below the editor using `--height` option. This was the only case where terminal buffer was not used (the code was written when Vim didn't have builtin terminal) and this exception has been a constant source of confusion. This commit makes fzf open in a terminal buffer even in that case. | |||
2021-05-19 | [vim] Use FZF_DEFAULT_COMMAND instead of STDIN pipe | Junegunn Choi | |
So that fzf can finish immediately even when the input process doesn't handle SIGPIPE and keeps running. Fix #2481 | |||
2021-04-28 | [vim] Fix screen offset of relatively positioned popup window | Junegunn Choi | |
Fix #2461 | |||
2021-04-17 | [vim] Support relative-to-window positioning of popup (#2443) | Tom Picton | |
Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2021-04-06 | [vim] Compare binary versions | Junegunn Choi | |
Close #2410 | |||
2021-04-05 | [vim] Fix paste on MacVim | Junegunn Choi | |
Close https://github.com/junegunn/fzf.vim/issues/1233 | |||
2021-03-08 | [vim] Vim 8.0 compatibility | Junegunn Choi | |
Fix #2367 | |||
2021-02-25 | [vim] Add keepjump to switch_back() function (#2363) | Jonathan Müller | |
Otherwise, the jump list will contain a (hidden) entry for the FZF buffer if `window: enew` is used. | |||
2021-02-25 | [vim] Remove unnecessary `border` management in nvim floating window (#2370) | Hiroki Konishi | |
2021-02-22 | [vim] Force redraw by exiting and re-entering terminal mode | Junegunn Choi | |
Workaround for Neovim v0.5.0-dev https://github.com/junegunn/fzf/issues/2352#issuecomment-782894123 | |||
2021-02-22 | [vim] Call feedkeys only when the destination buffer is a terminal | Junegunn Choi | |
Fix #2352 Fix https://github.com/junegunn/fzf.vim/issues/1216 Close #2364 | |||
2021-02-17 | [vim] Use tnoremap only when it's available | Junegunn Choi | |
Fix #2357 | |||
2021-02-15 | [vim] Stay in terminal mode if fzf#run is called from sink | Junegunn Choi | |
Fix #2352 | |||
2021-02-03 | [vim] fzf#run should ignore empty 'dir' argument | Junegunn Choi | |
Fix #2343 | |||
2021-01-17 | [vim] Exit terminal mode before closing FZF window (#2326) | Olivier Roques | |
Fix https://github.com/junegunn/fzf.vim/issues/1216 | |||
2020-12-16 | [vim] Allow closing Vim running fzf without confirmation | Junegunn Choi | |
Close #2287 | |||
2020-11-19 | [vim] &termwinkey may not be available | Junegunn Choi | |
/cc @Caid11 | |||
2020-11-17 | [vim] Clean up temp files on interrupt (#2252) | Michal Domonkos | |
The clean-up is done in s:collect(), so let's make sure it's run before we may terminate due to CTRL-C or ESC (or some other error code) in s:exit_handler(). | |||
2020-11-15 | [vim] Map CTRL-Z to <nop> | Junegunn Choi | |
2020-11-15 | [vim] Set termwinkey to allow CTRL-W | Junegunn Choi | |
Fix https://github.com/junegunn/fzf.vim/issues/1176 | |||
2020-11-05 | [vim] Fix double path separator issue on Windows | Junegunn Choi | |
Fix https://github.com/junegunn/fzf.vim/issues/1141 | |||
2020-10-31 | [vim] Set maxwidth and maxheight when creating a popup | Junegunn Choi | |
For me, this fixes invalid popup size problem on Windows GVim | |||
2020-10-31 | [vim] Remove dead code | Junegunn Choi | |
2020-10-30 | [vim] See the last line of "fzf --version" output | Junegunn Choi | |
The output may contain some unexpected warning messages from the shell if it's not properly configured. While such extra messages should be properly addressed by the user, we can ignore them by checking the last line of the output instead of the first line. Related: https://github.com/junegunn/fzf.vim/commit/bd3a021ec11617c56e6aa95578fee619445b029d | |||
2020-10-29 | [vim] Allow 'border': 'no' to be consistent with --color=no | Junegunn Choi | |
2020-10-27 | 0.24.00.24.0 | Junegunn Choi | |
2020-10-27 | Merge branch 'devel' into master | Junegunn Choi | |
2020-10-27 | fixup | Junegunn Choi | |
2020-10-27 | Fix: barbled multibyte text(exe. Japanese). | nekowasabi | |
2020-10-27 | [vim] Download latest binary to meet version requirement | Junegunn Choi | |
2020-10-26 | [vim] Add 'none' option for popup border | Junegunn Choi | |
2020-10-26 | Add more --border options | Junegunn Choi | |
Instead of drawing the window border in Vim using an extra window, extend the --border option so that we do can it natively. Close #2223 Fix #2184 | |||
2020-09-12 | [vim] Change the default layout to use popup window | Junegunn Choi | |
The new default is { 'window' : { 'width': 0.9, 'height': 0.6, 'highlight': 'Normal' } } The default highlight group for the border of the popup window is 'Comment', but 'Normal' seems to be a safer choice. If you prefer the previous default, add this to your Vim configuration file: let g:fzf_layout = { 'down': '40%' } (fzf will fall back to this if popup window is not supported) | |||
2020-09-09 | [vim] Expose fzf#exec() function | Junegunn Choi | |
2020-09-06 | [vim] Allow specifying popup width and height in absolute integer value | Junegunn Choi | |
Fix https://github.com/junegunn/fzf.vim/issues/1116 | |||
2020-07-26 | Fix failure of w:fzf_pushd unlet depending on timing (#2119) | yuki yano | |
2020-07-15 | [vim] Preserve current directory in case someone changes it (#2096) | Yanlin Sun | |
Preserve current directory in case current directory is changed by others after the call of s:open Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2020-06-29 | [vim] Disable height calculation when 'preview' is found in the option string | Junegunn Choi | |
Fix #2093 And we'll phase out height specification with `~` prefix. | |||
2020-06-21 | [nvim] Fix floating window requirements (#2089) | Jan Edmund Lazo | |
Vim 8.1.2371 https://github.com/vim/vim/commit/05ad5ff0ab34ed9a5296dedd420ca81698b8ce22 Nvim 0.4.0 https://github.com/neovim/neovim/commit/9a1675b065394734ddaef91a314896028e2b1d46 | |||
2020-06-20 | [vim] Make fzf#wrap support v:true and v:false as well | Junegunn Choi | |
Fix #2087 | |||
2020-05-17 | [vim] Don't set wfw, wfh, bh options when opening popup (#2042) | lacygoill | |
* No need to restore &wfw and &wfh when using popup window Co-authored-by: lacygoill <lacygoill@lacygoill.me> Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2020-05-15 | [vim] Don't start extra process when opening popup (#2000) | ichizok | |
Fix #2038 | |||
2020-04-05 | [vim] Add 'tmux' layout option to use fzf-tmux | Junegunn Choi | |
e.g. if exists('$TMUX') let g:fzf_layout = { 'tmux': '-p90%,60%' } else let g:fzf_layout = { 'window': { 'width': 0.9, 'height': 0.6 } } endif | |||
2020-03-30 | [vim] Fix issue with multiple popups (#1927) | lacygoill | |
Invoking fzf from an existing Vim popup terminal is a special case. It requires some new code to avoid E994 from being raised and the user being stuck in a non-closable popup window. Fix #1916 | |||
2020-03-03 | [vim] Fix height calculation | Junegunn Choi | |
Fix #1418 e.g. call fzf#run({'source': [1, 2, 3], 'down': '~50%', 'options': "--border --header $'1\n2'"}) | |||
2020-03-01 | [vim] Throw error when popup support is unavailable | Junegunn Choi | |
https://github.com/junegunn/fzf.vim/issues/943 https://github.com/junegunn/fzf.vim/issues/959 | |||
2020-02-16 | [vim] Pick up fzf-tmux on $PATH when bin/fzf-tmux is not found | Junegunn Choi | |
Close #1874 | |||
2020-02-14 | [vim] Remove unnecessary statement | Junegunn Choi | |
2020-02-14 | [vim] Add fzf#install() for downloading fzf binary | Junegunn Choi | |