From 7b57c3bad23f76717a2419cb55305210b76de460 Mon Sep 17 00:00:00 2001 From: Robert Günzler Date: Fri, 11 Jun 2021 13:07:35 +0200 Subject: vim: try to use lsp root path for telescope workspace file finder --- .vim/lua/plugins/_telescope.lua | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to '.vim') diff --git a/.vim/lua/plugins/_telescope.lua b/.vim/lua/plugins/_telescope.lua index 4841862..44931fa 100644 --- a/.vim/lua/plugins/_telescope.lua +++ b/.vim/lua/plugins/_telescope.lua @@ -48,10 +48,10 @@ nnoremap { ';g', function() end } nnoremap { ';w', function() - local wr = require('lspconfig.util').root_pattern('.git')(vim.fn.expand('%:p')) - require('telescope').extensions.fzf_writer.files({ + require('telescope.builtin').find_files({ + prompt_title = 'workspace', previewer = false, - cwd = wr, + cwd = vim.lsp.buf.list_workspace_folders()[1] or require('lspconfig.util').root_pattern('.git')(vim.fn.expand('%:p')), }) end } -- cgit 1.4.1