Compare commits
2
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
bda73785cc | ||
|
|
e0a1c1b00f |
@@ -280,8 +280,7 @@ do
|
|||||||
return vim.fn.globpath(dir, glob_pattern, false, false, false) ~= ''
|
return vim.fn.globpath(dir, glob_pattern, false, false, false) ~= ''
|
||||||
end
|
end
|
||||||
|
|
||||||
local all_folders_till_root = nil
|
local all_folders_till_root = function()
|
||||||
do
|
|
||||||
local cwd = vim.fn.getcwd()
|
local cwd = vim.fn.getcwd()
|
||||||
local folders = {cwd} -- array of all folders from cwd to root
|
local folders = {cwd} -- array of all folders from cwd to root
|
||||||
for dir in vim.fs.parents(cwd) do
|
for dir in vim.fs.parents(cwd) do
|
||||||
@@ -304,12 +303,8 @@ do
|
|||||||
return i, f
|
return i, f
|
||||||
end
|
end
|
||||||
|
|
||||||
---return iterator starting from cwd and going upwards until the project
|
|
||||||
---root is found by looking for the .git folder.
|
|
||||||
all_folders_till_root = function()
|
|
||||||
return iter, nil, 0
|
return iter, nil, 0
|
||||||
end
|
end
|
||||||
end
|
|
||||||
|
|
||||||
---@param glob_pattern string
|
---@param glob_pattern string
|
||||||
---@return boolean
|
---@return boolean
|
||||||
@@ -674,6 +669,7 @@ require'lazy'.setup{ --{{{1
|
|||||||
nnoremap ,fi :lua vim.lsp.buf.implementation()<CR>
|
nnoremap ,fi :lua vim.lsp.buf.implementation()<CR>
|
||||||
nnoremap ,fr :lua vim.lsp.buf.references()<CR>
|
nnoremap ,fr :lua vim.lsp.buf.references()<CR>
|
||||||
nnoremap ,ca :lua vim.lsp.buf.code_action()<CR>
|
nnoremap ,ca :lua vim.lsp.buf.code_action()<CR>
|
||||||
|
vnoremap ,ca :lua vim.lsp.buf.code_action()<CR>
|
||||||
nnoremap ,oe :lua vim.diagnostic.open_float()<CR>
|
nnoremap ,oe :lua vim.diagnostic.open_float()<CR>
|
||||||
|
|
||||||
nnoremap ,ea :lua vim.diagnostic.setqflist()<CR>
|
nnoremap ,ea :lua vim.diagnostic.setqflist()<CR>
|
||||||
|
|||||||
Reference in New Issue
Block a user