summaryrefslogtreecommitdiffstats
AgeCommit message (Collapse)Author
2020-02-16Fix bug of validation of jump-labels (#1875)Hiroki Konishi
When jump-labels are specified with `--jump-labels=` way, validation was not carried out.
2020-02-16[vim] Pick up fzf-tmux on $PATH when bin/fzf-tmux is not foundJunegunn Choi
Close #1874
2020-02-14[vim] Remove unnecessary statementJunegunn Choi
2020-02-14[vim] Add fzf#install() for downloading fzf binaryJunegunn Choi
2020-02-14[vim] More border stylesJunegunn Choi
e.g. let g:fzf_layout = { 'window': { 'width': 0.4, 'height': 1, 'xoffset': 0, 'border': 'right' } } let g:fzf_layout = { 'window': { 'width': 0.4, 'height': 1, 'xoffset': 1, 'border': 'left' } } let g:fzf_layout = { 'window': { 'width': 1, 'height': 0.5, 'yoffset': 1, 'border': 'top' } } let g:fzf_layout = { 'window': { 'width': 1, 'height': 0.5, 'yoffset': 0, 'border': 'bottom' } }
2020-02-13[vim] Do not pipe FZF_DEFAULT_COMMANDJunegunn Choi
Revert the change introduced in #552. It seems that the startup time difference between bash and fish is not much of an issue now. > time bash -c 'date' Thu Feb 13 21:15:03 KST 2020 real 0m0.008s user 0m0.003s sys 0m0.003s > time fish -c 'date' Thu Feb 13 21:15:05 KST 2020 real 0m0.014s user 0m0.007s sys 0m0.006s When we explicitly *pipe* $FZF_DEFAULT_COMMAND instead of making fzf internally start the process ($FZF_DEFAULT_COMMAND | fzf), fzf may hang if the input process doesn't quickly process SIGPIPE and abort. Also, fzf#vim#grep temporarily swaps $FZF_DEFAULT_COMMAND instead of setting 'sink' so fzf can kill the default command on 'reload'. https://github.com/junegunn/fzf.vim/issues/927 However, because of the "pipe conversion", the trick wasn't working as expected. https://github.com/junegunn/fzf.vim/blob/467c3277884240f7b5430f8f4d600e3415c38f3b/autoload/fzf/vim.vim#L720-L726 We can go even further and always set $FZF_DEFAULT_COMMAND instead of piping source command.
2020-02-12[vim] Use install.ps1 to download binary on WindowsJunegunn Choi
Credits to @jiangjianshan
2020-02-12Add install.ps1 for downloading fzf.exe on Windows (#1845)jiangjianshan
2020-02-10[vim] Consider ambiwidth for border (#1861)Kyoichiro Yamada
Close #1856 Close #1857
2020-02-10Fix documentationJunegunn Choi
2020-02-06[vim] Border style for popup window (rounded | sharp | horizontal)Junegunn Choi
2020-02-06Fix inline info truncationJunegunn Choi
2020-02-06[vim] Add support for xoffset and yoffset options for popupJunegunn Choi
Close https://github.com/junegunn/fzf.vim/issues/942
2020-02-05[vim] Set &bufhidden=hide before starting terminal bufferJunegunn Choi
2020-02-04[windows] Use native walker since output of DOS command is not UTF-8 encoded ↵mattn
(#1847) Makes scanning 300x faster on Windows
2020-02-04README: OpenBSD package (#1848)Sergey Bronnikov
2020-02-04[vim] Popup window support for both Vim and NeovimJunegunn Choi
e.g. let g:fzf_layout = { 'window': { 'width': 0.9, 'height': 0.6 } } Based on the code from https://github.com/junegunn/fzf.vim/issues/821#issuecomment-581273191 by @lacygoill.
2020-02-03Update DockerfileJunegunn Choi
2020-01-25Update copyright year (#1832)Shun Sakai
Update copyright year to 2020 and change to multi-year format.
2020-01-22Update Neovim floating window example to have borderJunegunn Choi
2020-01-19Period.Junegunn Choi
2020-01-19Show error message when failed to start preview command (#1810)Tony Metzidis
Fix #1637
2020-01-19[zsh-completion] Fix quoting/splitting issues (#1820)Chitoku
2020-01-19Add pledge(2) support (OpenBSD only) via a 'protector' package. (#1297)Aaron Bieber
2020-01-18Fix F1, F2, F3, F4 on rxvt-unicodeJunegunn Choi
Tested on urxvt. Fix #1799.
2020-01-15Draw spinner with Unicode charactersJunegunn Choi
2020-01-08[bash] Populate emacs and vi keymaps (#1815)Jack Bates
Enables the right bindings when switching between editing modes.
2020-01-07[vim] Use iconv only if +iconv is enabled (#1813)Jan Edmund Lazo
2019-12-31Use rounded cornersJunegunn Choi
2019-12-20[bash-completion] Fix default alias/variable completionJunegunn Choi
Fix #1795
2019-12-180.20.00.20.0Junegunn Choi
2019-12-16Fix incorrect header array mutationJunegunn Choi
2019-12-16[vim] Encode list source to codepage (#1794)Jan Edmund Lazo
2019-12-15[vim] Use cterm colors on Windows (#1793)Jan Edmund Lazo
Truecolor does not work on default Windows terminal. It is a problem in neovim GUIs. https://github.com/sainnhe/edge/issues/5#issuecomment-565748240
2019-12-15Add MSYS2 support as a vim plugin (#1677)msr1k
* Add MSYS2 support as a vim plugin Add &shellcmdflag and TERM environment variable treatment. - Make &shellcmdflag `/C` when &shell turns into `cmd.exe` - Delete %TERM% environment variable before fzf execution * Change shellescape default value depending on s:is_win flag * Make TERM environment empty only when gui is running * Stop checking &shell in fzf#shellescape function This funcion's behavior is controlled by only if it is Windows or not. So there is no need to check &shell. * Take neovim into consideration when to set shellcmdflag * Add &shellxquote control
2019-12-13Revert README as preview-{fg,bg} are only available on masterJunegunn Choi
2019-12-13Update README/CHANGELOGJunegunn Choi
2019-12-12Add preview-fg and preview-bg for --colorJunegunn Choi
Close #1776
2019-12-12Gutter color of 16-color theme should be undefined by defaultJunegunn Choi
2019-12-12[windows/vim] Encode batchfile in current codepageJunegunn Choi
Backport https://github.com/junegunn/vim-plug/pull/913
2019-12-09Defer resetting multi-selection on reloadJunegunn Choi
2019-12-07Add clear-query and clear-selectionJunegunn Choi
Close #1787 Related #1364
2019-12-06Properly clear list when --header-lines not filled on reloadJunegunn Choi
2019-12-06'reload' action should be allowed even where there's no matchJunegunn Choi
If the command template doesn't have any placeholder expressions. : | fzf --bind 'space:reload:seq 10'
2019-12-06[ssh completion] Skip only aliases matching * (#1788)Henré Botha
This commit fixes a bug where lines that declare multiple hostnames get omitted from completion entirely if one of the hostnames matches *. For example: Host foo.com bar.dev baz.*
2019-12-06Mention _fzf_setup_completion helper function for bashJunegunn Choi
2019-12-06[completion] Add support for HostName lines in ~/.ssh/config (#1785)David Gray
Close #1783
2019-12-05Update installation instructionJunegunn Choi
Close #1707 Close #1779
2019-12-05Ignore `zcompile` output files (*.zwc files) (#1775)infokiller
2019-12-05[completion] Ignore hg repos (#1777)John Purnell
* Update completion.bash * Update completion.zsh