Age | Commit message (Collapse) | Author | |
---|---|---|---|
2023-08-26 | [vim] Keep jump list unaffected when calling term_start | Junegunn Choi | |
Fix #3415 | |||
2023-06-03 | [vim] Only prepend --border option in $FZF_DEFAULT_OPTS | Junegunn Choi | |
Fix #3318 | |||
2023-05-31 | [vim] Respect --border optin in $FZF_DEFAULT_OPTS | Junegunn Choi | |
2023-04-21 | [vim] Add check for powershell 7 users (#3257) | psarlov | |
Co-authored-by: Pavel Sarlov <psarlov@asteasolutions.com> Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2023-01-27 | [vim] Simplify --border injection | Junegunn Choi | |
Prepend the border options so that the user can override them in 'options' entry of the spec. | |||
2023-01-27 | [vim] Fix missing --border when --border-label is present | Junegunn Choi | |
2023-01-17 | 0.36.00.36.0 | Junegunn Choi | |
2023-01-17 | [vim] Automatically set RUNEWIDTH_EASTASIAN=1 when &ambiwidth == double | Junegunn Choi | |
2023-01-16 | [vim] Use system-default border style | Junegunn Choi | |
* 'rounded' on non-Windows platforms * 'sharp' on Windows | |||
2022-11-08 | [neovim] Use Normal group colors for floating window | Junegunn Choi | |
Instead of NormalFloat. https://github.com/junegunn/fzf/issues/3035#issuecomment-1305094043 | |||
2022-11-05 | [neovim] Do not use Pmenu group colors for floating window | Junegunn Choi | |
In Neovim, the foreground and background colors of a floating window defaults to those of Pmenu highlight group, which yields unexpected results. This commit makes the colors of fzf window defaults to those of 'Normal' group (or 'NormalFloat' if defined), by ignoring Pmenu group. Then the colors can be configured via --color option of fzf. NOTE: An error from setwinvar call is ignored because the exact behavior of &winhighlight with an empty target group is not clearly documented. Close #3035 Close https://github.com/junegunn/fzf.vim/issues/1431 See https://github.com/neovim/neovim/pull/9722#discussion_r264777602 | |||
2022-10-31 | [vim] Fix version check on Windows when shellslash is set | Junegunn Choi | |
2022-10-13 | [vim] Remove unnecessary powershell check | Junegunn Choi | |
&shell is guaranteed to be cmd.exe on windows because we call s:use_sh() | |||
2022-10-12 | [vim] Fix escaping of fzf binary path containing spaces on Windows | Junegunn Choi | |
Fix #2992 | |||
2022-10-08 | [vim] Update fzf#install to handle spaces on Windows (#2993) | Kyle L. Davis | |
2022-07-30 | [vim] Fix version check on windows/powershell (addendum) | Junegunn Choi | |
Should handle powershell.exe as well Fix https://github.com/junegunn/fzf.vim/issues/1411 | |||
2022-07-29 | [vim] Add option to force 24 bit colors on Windows (#2889) | Carl Kamholtz | |
2022-07-29 | [vim] Fix version check on windows/powershell (#2894) | Carl Kamholtz | |
- Replace fzf#shellescape with shellescape - Prepend command with '&' in powershell to deal with quoted exe | |||
2022-07-20 | [vim] fzf#exec: Shell-escape fzf binary path | Junegunn Choi | |
Fix #2877 | |||
2022-05-25 | [vim] Fix fzf#shellescape when shell=fish (#2828) | Daniel Zhang | |
`shellescape()` behavior is different when `shell=fish`, so we should set `shell` before calling `shellescape()`, otherwise an unexpected result may occur (e.g. https://github.com/kevinhwang91/nvim-bqf/issues/56). Co-authored-by: Junegunn Choi <junegunn.c@gmail.com> | |||
2021-12-07 | [vim] Handle writefile() failure gracefully | Junegunn Choi | |
Fix #2676 | |||
2021-10-10 | [vim] Empty out $FZF_DEFAULT_COMMAND before unletting it | Junegunn Choi | |
For Vim 8.0.1831 and below * https://github.com/vim/vim/issues/1116 Fix https://github.com/junegunn/fzf.vim/issues/1301 | |||
2021-09-29 | Do not check for --height support on --version | Junegunn Choi | |
https://github.com/junegunn/fzf.vim/issues/1329 | |||
2021-06-04 | [vim] Add 'sinklist' as a synonym to 'sink*' | Junegunn Choi | |
So that it's easier to add a sinklist function to a spec dictionary. let spec = { 'source': source, 'options': ['--preview', preview] } function spec.sinklist(matches) echom string(a:matches) endfunction call fzf#run(fzf#wrap(spec)) | |||
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 | |