summaryrefslogtreecommitdiffstats
path: root/plugin/fzf.vim
AgeCommit message (Collapse)Author
2017-02-01[vim] Expose buffer variable with the current fzf setup (#828)Kassio Borges
Exposing the `b:fzf` variable will be useful to get information about which command is being executed on the current fzf window. With that, now, it's possible to use the current command name on the statusline: ```viml au User FzfStatusLine call <SID>fzf_statusline() function! s:fzf_statusline() let fzf_cmd_name = get(b:fzf, 'name', 'FZF') let &l:statusline = '> '.fzf_cmd_name endfunction ```
2017-01-30[vim] g:fzf_prefer_tmux for choosing fzf-tmux over --heightJunegunn Choi
https://github.com/junegunn/fzf.vim/issues/296
2017-01-22[vim] Use 24-bit colors if termguicolors is setJunegunn Choi
2017-01-22Clear lines even when background color is not setJunegunn Choi
Also revert the workaround in Vim plugin introduced in fa7c897. Related: #814
2017-01-22[vim] tput el to clear the last lineJunegunn Choi
Close #814 Not grouping commands to avoid errors on non-standard shells.
2017-01-16Merge pull request #794 from junegunn/devel0.16.0Junegunn Choi
0.16.0
2017-01-15[vim] Use /dev/tty as STDIN when using --height w/o explicit sourceJunegunn Choi
2017-01-14s:common_sink(): Avoid duplicate BufEnter. (#803)Justin M. Keyes
Later versions of Vim/Nvim handle `:edit <dir>` inside try-catch. https://github.com/vim/vim/commit/e13b9afe1283f5ae43232b5992372a0eb570666c https://github.com/vim/vim/pull/1375
2017-01-08[vim] Use --height instead of fzf-tmuxJunegunn Choi
2017-01-08Add --height optionJunegunn Choi
2017-01-04[vim] Use cmd.exe directly on GVim (launcher='%s') (#787)Jan Edmund Lazo
2017-01-02[vim] FZF command to handle Windows paths with spacesJan Edmund Lazo
- Use noshellslash for strict path expansion in fzf#run and s:cmd (shellescape depends on shellslash) - Double-quote the fzf command for cmd.exe - Add fzf#shellescape to encapsulate the logic - Close #786
2017-01-01[vim] Use cmd.exe in Windows (#785)Jan Edmund Lazo
2016-12-19s:execute_term: switch_back: check that self.pbuf exists (#776)Daniel Hahler
With a `bufhidden=wipe` buffer (e.g. vim-startify) the buffer would not exist anymore, resulting in an error.
2016-12-14Neovim: event handlers always expect three arguments (#768)Marco Hinz
2016-12-11[neovim] Keep alternate file unchangedJunegunn Choi
Close https://github.com/junegunn/fzf.vim/issues/265
2016-12-03[vim] Fix path display in FZF when cwd is ~Junegunn Choi
2016-12-02[vim] Display relative path in promptJunegunn Choi
2016-10-22[vim] Respect g:fzf_colorsJunegunn Choi
Close #711
2016-10-18[vim] Set g:loaded_fzfJunegunn Choi
2016-10-12[fzf-tmux/vim/nvim] Do not split small windowJunegunn Choi
Close #699
2016-10-04[vim] Apply --multi and --prompt to :FZF commandJunegunn Choi
2016-08-28[neovim] Do not resize if the size of the screen has changedJunegunn Choi
Related #642
2016-08-28[vim] Reset window sizes on closeJoshua Rubin
Fix #520 Fix junegunn/fzf.vim#42
2016-08-24[vim] Tilde prefix is not allowed for `left` or `right` layoutJunegunn Choi
2016-08-19[vim] Fix "E706: Variable type mismatch for: arg"Junegunn Choi
2016-08-19[vim] Make arguments to fzf#wrap() optionalJunegunn Choi
fzf#wrap([name string,] [opts dict,] [fullscreen boolean])
2016-08-02[vim] Delete fzf buffer even when exit status is non-zeroJunegunn Choi
Fix #183
2016-08-02[vim] Make sure to delete fzf bufferJunegunn Choi
Close junegunn/fzf.vim#173 and #630
2016-07-29Remove `name` option from `termopen`.Kassio Borges
`termopen` no longer accepts a `name` option, instead we should suffix the command with `;#NAME`.
2016-07-28[vim] v:shell_error can change around redraw!Junegunn Choi
Patch suggested by Mariusz AtamaƄczuk
2016-07-26[vim] Add fzf#wrap helper functionJunegunn Choi
Close #627
2016-07-21[vim] Make :FZF command configurable with g:fzf_layoutJunegunn Choi
To make it consistent with the other commands in fzf.vim
2016-07-14[vim] Adjust split size when --header option is setJunegunn Choi
Close #622
2016-07-13[vim] Fix error with multi-line $FZF_DEFAULT_COMMANDJunegunn Choi
Close #620
2016-07-06[vim] Restore working directory even when new window is openedJunegunn Choi
Close #612
2016-06-10Add fzf_prefer_tmux optionEdgar Hipp
2016-06-03[vim/fzf-tmux] Handle fzf project directory with spacesJunegunn Choi
Close #583
2016-06-02[vim] Use lcd instead of chdirJunegunn Choi
https://github.com/junegunn/fzf.vim/issues/147
2016-04-28[neovim] Fix issues with `enew` and `tabnew` layoutsJunegunn Choi
Related: #559
2016-04-24[vim] Explicitly set source to FZF_DEFAULT_COMMANDJunegunn Choi
Helps when your `$SHELL` is slow. Close #552.
2016-04-23[neovim] Set bufhidden and nobuflisted after opening terminalJunegunn Choi
2016-04-21[neovim] Restore winfixwidth and winfixheightJunegunn Choi
Fix https://github.com/junegunn/fzf.vim/issues/128
2016-04-09[vim] Escape $Junegunn Choi
https://github.com/junegunn/fzf.vim/issues/114
2016-03-06[neovim] Open tab before current tabJunegunn Choi
Related: https://github.com/junegunn/gv.vim/issues/19
2016-03-04[neovim] Take total number of tab pages into account (#520)Junegunn Choi
This fixes the problem where a new tab page is not closed when the following configuration is used: let g:fzf_layout = { 'window': 'execute (tabpagenr()-1)."tabnew"' }
2016-02-23s:callback: Always return list.Justin M. Keyes
Fixes "E706: Variable type mismatch for: ret" when an exception is caught.
2016-02-12[neovim] Fix error in finally block when callback failedJunegunn Choi
e.g. Opening another buffer when `set nohidden` https://github.com/junegunn/fzf.vim/issues/77
2016-01-12[vim] Try to make 'dir' option compatible with &autochdirJunegunn Choi
When 'dir' option is passed to fzf#run(), the current working directory is temporarily changed to the given directory, and restored at the end. However, this behavior is not compatible with &autochdir. This commit introduces a heuristic to determine whether or not to restore the previous working directory. Related: https://github.com/junegunn/fzf.vim/issues/70
2016-01-11[vim] Do not restore working directory on unexpected cwdJunegunn Choi
We should not restore the previous working directory if the current directory has changed somehow. This can happen when &autochdir is set.