summaryrefslogtreecommitdiffstats
path: root/plugin
AgeCommit message (Collapse)Author
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.
2016-01-09[nvim] setlocal nospell on terminal bufferJunegunn Choi
Close #469. `setlocal nospell` should appear before `setf fzf` to allow customization of the option.
2015-12-18[vim] Open selected file in the current window if it's emptyJunegunn Choi
Close #451
2015-12-07Support fzf-tmux when zoomedPokey Rule
2015-10-31[nvim] setf fzfJunegunn Choi
2015-10-08Trigger netrw autocommand when opening directoryJacob Niehus
2015-09-30[vim] handle SwapExistsJustin M. Keyes
The SwapExists dialog prevents multiple files from being opening if the dialog occurs before all files are opened. Opening the files is more important than showing the dialog, so choose "readonly" automatically and continue opening files.
2015-09-27[vim] Consistent exit status handlingJunegunn Choi
2015-09-26[vim] handle exit status 1 properly (#359)James Baumgarten
2015-09-26[vim] Display proper error message when GVim launcher failedJunegunn Choi
Related: https://github.com/junegunn/fzf.vim/issues/16
2015-09-22[neovim] Remove redraw! hack that is no longer neededJunegunn Choi
2015-09-20[vim] Display proper error message when command failedJunegunn Choi
2015-09-18Exit status 130 when fzf is terminated by the userJunegunn Choi
Related: #345
2015-09-18[vim] Ignore exit status of 2 (#345)Junegunn Choi
2015-09-05[gvim] Fix #342 - Should not escape launcher part of the commandJunegunn Choi
2015-09-01[vim] Escape newline character when running fzf with :!Junegunn Choi
Fixes Helptags! command from fzf.vim
2015-08-28[vim] Dynamic height specification for 'up' and 'down' optionsJunegunn Choi
Values for 'up' and 'down' can be written with ~ prefix. Only applies when the source is a Vim list. e.g. { 'source': range(10), 'down': '~40%' }
2015-08-24[vim] Escape % and # when running source command with :!Junegunn Choi
2015-08-18Revert "[vim] Open silently"Junegunn Choi
This reverts commit c601fc6437f864c440b9d35c87604e48f2a48446.
2015-08-16[vim] Handle single/double quote characters in 'dir' optionJunegunn Choi
2015-08-15[vim] Open silentlyJunegunn Choi
2015-08-15[vim] tab split instead of tabeditJunegunn Choi
2015-07-29[vim] Temporarily disable &autochdir when opening files (#306)Junegunn Choi
2015-07-28No need to "tmux list-panes" when obviously not on tmux (#303)Junegunn Choi
2015-07-28Always check if the pane is zoomedJunegunn Choi
Close #303
2015-07-28Do not use tmux pane if the current pane is zoomedJunegunn Choi
Close #303
2015-06-27[neovim] Fix #281 - Properly close window with winnr 1Junegunn Choi
2015-06-21[neovim] Fix error with {'window': 'enew'} (#274)0.10.0Junegunn Choi
2015-06-13Avoid conflict with other neoterm plugins.Kassio Borges
To avoid conflict with other neoterm plugins that manage terminals, prefer named terminals.
2015-05-14[vim] Use close+bufhidden=wipe instead of bdJunegunn Choi
2015-05-14[neovim] Check tabpagenr() as wellJunegunn Choi
2015-05-14[neovim] Make sure that fzf buffer is closed (#225)Junegunn Choi
- bd! leaves the window open when there's no other listed buffer - redraw! seems to help avoid Neovim issues.
2015-05-13[vim] Escape % # \Junegunn Choi
2015-05-13[vim] Refocus MacVim windowJunegunn Choi
2015-05-03[vim] Improve binary detectionJunegunn Choi
/cc @alerque - Ask for user confirmation before running `install --bin` - Removed `s:fzf_rb` since `install --bin` will create a wrapper executable that just runs Ruby version on the platforms where prebuilt binaries are not available.
2015-04-28[vim] Fix #220 - Prevent error after updateJunegunn Choi
2015-04-24[vim] Update default launcher for GVim (#212)Junegunn Choi
Code submitted by @lydell
2015-04-23[vim] Ignore E325 (#213)Junegunn Choi
2015-04-23[vim] Redraw screen after running fzf on tmux pane (#213)Junegunn Choi
2015-04-23[vim] Add g:Fzf_launcher for funcrefs (#212)Junegunn Choi
2015-04-20[fzf-tmux/vim] Fixes for fish (#204)Junegunn Choi
2015-04-19[vim] Use "system" fzf when availableJunegunn Choi
1. Go binary: ../bin/fzf 2. System fzf: $(which fzf) 3. Download fzf from GitHub or create wrapper script to Ruby version (../fzf) when the binary for the platform is not available 4. If install script is not found or for some reason failed, try to use Ruby version in its expected location (../fzf) 5. If fzf is found to be a shell function, use it (type fzf)
2015-04-16[vim] Automatically download Go binary when not foundJunegunn Choi
2015-04-15[vim] Add g:fzf_action for customizing key bindingsJunegunn Choi
Close #189
2015-04-15[vim] Rename g:fzf_tmux_height to g:fzf_heightJunegunn Choi
Because tmux panes are not used on Neovim.
2015-04-14[vim] Simplify :FZFJunegunn Choi
Ruby version can also accept `--expect` option although it's ignored.