diff options
| author | Simon Hauser <Simon-Hauser@outlook.de> | 2021-01-04 22:01:03 +0100 |
|---|---|---|
| committer | GitHub <noreply@github.com> | 2021-01-04 22:01:03 +0100 |
| commit | 313ce9d0b6fb3bdb5ee07af60ee8840bdd4fbf73 (patch) | |
| tree | ab893fcb4b877fac31dbfdd01e50a86eb1ca4108 /lua/telescope/builtin/files.lua | |
| parent | 5d121ee58cf45aa3fd591e6c51054f9fbe38e83a (diff) | |
fix: live_grep will now accept cwd (#390)
Diffstat (limited to 'lua/telescope/builtin/files.lua')
| -rw-r--r-- | lua/telescope/builtin/files.lua | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/lua/telescope/builtin/files.lua b/lua/telescope/builtin/files.lua index d8175e2..9d26a4a 100644 --- a/lua/telescope/builtin/files.lua +++ b/lua/telescope/builtin/files.lua @@ -23,6 +23,10 @@ local escape_chars = function(string) end files.live_grep = function(opts) + if opts.cwd then + opts.cwd = vim.fn.expand(opts.cwd) + end + local live_grepper = finders.new_job(function(prompt) -- TODO: Probably could add some options for smart case and whatever else rg offers. @@ -35,7 +39,8 @@ files.live_grep = function(opts) return flatten { conf.vimgrep_arguments, prompt } end, opts.entry_maker or make_entry.gen_from_vimgrep(opts), - opts.max_results + opts.max_results, + opts.cwd ) pickers.new(opts, { |
