From d5e72bf55d0bb317a3b9515885e92d94097b38fe Mon Sep 17 00:00:00 2001 From: Junegunn Choi Date: Fri, 28 Apr 2017 02:09:55 +0900 Subject: Update README-VIM: options as list (#896) --- README-VIM.md | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) (limited to 'README-VIM.md') diff --git a/README-VIM.md b/README-VIM.md index 0cee3792..804400d4 100644 --- a/README-VIM.md +++ b/README-VIM.md @@ -99,13 +99,22 @@ following options. | `sink` | string | Vim command to handle the selected item (e.g. `e`, `tabe`) | | `sink` | funcref | Reference to function to process each selected item | | `sink*` | funcref | Similar to `sink`, but takes the list of output lines at once | -| `options` | string | Options to fzf | +| `options` | string/list | Options to fzf | | `dir` | string | Working directory | | `up`/`down`/`left`/`right` | number/string | Use tmux pane with the given size (e.g. `20`, `50%`) | | `window` (*Neovim only*) | string | Command to open fzf window (e.g. `vertical aboveleft 30new`) | | `launcher` | string | External terminal emulator to start fzf with (GVim only) | | `launcher` | funcref | Function for generating `launcher` string (GVim only) | +`options` entry can be either a string or a list. For simple cases, string +should suffice, but prefer to use list type if you're concerned about escaping +issues on different platforms. + +```vim +call fzf#run({'options': '--reverse --prompt "C:\\Program Files\\"'}) +call fzf#run({'options': ['--reverse', '--prompt', 'C:\Program Files\']}) +``` + `fzf#wrap` ---------- -- cgit v1.2.3