Nvim: navbuddy, menufacture (C-o), no virtual diag
This commit is contained in:
@@ -71,9 +71,9 @@ map('n', '<leader>qe', '<cmd>lua require("quicknote").OpenNoteAtCurrentLine()<cr
|
|||||||
map('n', '<leader>qd', '<cmd>lua require("quicknote").DeleteNoteAtCurrentLine()<cr>', default_options)
|
map('n', '<leader>qd', '<cmd>lua require("quicknote").DeleteNoteAtCurrentLine()<cr>', default_options)
|
||||||
|
|
||||||
-- telescope
|
-- telescope
|
||||||
map('n', '<leader>f', '<cmd>lua require("telescope.builtin").find_files()<cr>', default_options)
|
map('n', '<leader>f', '<cmd>lua require("telescope").extensions.menufacture.find_files()<cr>', default_options)
|
||||||
map('n', '<leader>a', '<cmd>lua require("telescope.builtin").grep_string()<cr>', default_options)
|
map('n', '<leader>a', '<cmd>lua require("telescope").extensions.menufacture.grep_string()<cr>', default_options)
|
||||||
map('n', '<leader>A', '<cmd>lua require("telescope.builtin").live_grep()<cr>', default_options)
|
map('n', '<leader>A', '<cmd>lua require("telescope").extensions.menufacture.live_grep()<cr>', default_options)
|
||||||
map('n', '<leader>b', '<cmd>lua require("telescope.builtin").buffers()<cr>', default_options)
|
map('n', '<leader>b', '<cmd>lua require("telescope.builtin").buffers()<cr>', default_options)
|
||||||
map('n', '<leader>r', '<cmd>lua require("telescope.builtin").resume()<cr>', default_options)
|
map('n', '<leader>r', '<cmd>lua require("telescope.builtin").resume()<cr>', default_options)
|
||||||
-- map('n', '<leader>fh', '<cmd>lua require('telescope.builtin').help_tags()<cr>, default_options)
|
-- map('n', '<leader>fh', '<cmd>lua require('telescope.builtin').help_tags()<cr>, default_options)
|
||||||
|
|||||||
@@ -46,6 +46,7 @@ return {
|
|||||||
floating_window_off_y = -5,
|
floating_window_off_y = -5,
|
||||||
})
|
})
|
||||||
require'nvim-navbuddy'.attach(client, bufnr)
|
require'nvim-navbuddy'.attach(client, bufnr)
|
||||||
|
require'nvim-navic'.attach(client, bufnr)
|
||||||
end
|
end
|
||||||
|
|
||||||
local signs = {
|
local signs = {
|
||||||
@@ -59,23 +60,23 @@ return {
|
|||||||
vim.fn.sign_define(sign.name, { texthl = sign.name, text = sign.text, numhl = "" })
|
vim.fn.sign_define(sign.name, { texthl = sign.name, text = sign.text, numhl = "" })
|
||||||
end
|
end
|
||||||
|
|
||||||
--vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
|
vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.with(
|
||||||
-- vim.lsp.diagnostic.on_publish_diagnostics, {
|
vim.lsp.diagnostic.on_publish_diagnostics, {
|
||||||
-- signs = {
|
signs = {
|
||||||
-- active = signs,
|
active = signs,
|
||||||
-- --severity_limit = 'info',
|
--severity_limit = 'info',
|
||||||
|
},
|
||||||
|
severity_sort = true,
|
||||||
|
underline = false,
|
||||||
|
update_in_insert = false,
|
||||||
|
--virtual_text = {
|
||||||
|
-- spacing = 40,
|
||||||
|
-- severity_limit = 'Warning',
|
||||||
--},
|
--},
|
||||||
-- severity_sort = true,
|
virtual_text = false,
|
||||||
-- underline = false,
|
}
|
||||||
-- update_in_insert = false,
|
)
|
||||||
-- --virtual_text = {
|
|
||||||
-- -- spacing = 40,
|
|
||||||
-- -- severity_limit = 'Warning',
|
|
||||||
-- --},
|
|
||||||
-- virtual_text = false,
|
|
||||||
-- }
|
|
||||||
--)
|
|
||||||
--
|
|
||||||
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
local capabilities = require('cmp_nvim_lsp').default_capabilities()
|
||||||
capabilities.offsetEncoding = { "utf-16" }
|
capabilities.offsetEncoding = { "utf-16" }
|
||||||
|
|
||||||
|
|||||||
@@ -2,12 +2,23 @@ return {
|
|||||||
'nvim-telescope/telescope.nvim',
|
'nvim-telescope/telescope.nvim',
|
||||||
dependencies = {
|
dependencies = {
|
||||||
'debugloop/telescope-undo.nvim',
|
'debugloop/telescope-undo.nvim',
|
||||||
'desdic/agrolens.nvim'
|
'desdic/agrolens.nvim',
|
||||||
|
'molecule-man/telescope-menufacture'
|
||||||
},
|
},
|
||||||
--cmd = ":Telescope",
|
--cmd = ":Telescope",
|
||||||
config = function()
|
config = function()
|
||||||
-- require('telescope').load_extension('ultisnips')
|
-- require('telescope').load_extension('ultisnips')
|
||||||
|
require('telescope').setup {
|
||||||
|
extensions = {
|
||||||
|
menufacture = {
|
||||||
|
mappings = {
|
||||||
|
main_menu = { [{'i', 'n'}] = '<C-o>' }
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
|
}
|
||||||
require('telescope').load_extension('undo')
|
require('telescope').load_extension('undo')
|
||||||
require('telescope').load_extension('agrolens')
|
require('telescope').load_extension('agrolens')
|
||||||
|
require('telescope').load_extension('menufacture')
|
||||||
end
|
end
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user