Nvim: navbuddy, menufacture (C-o), no virtual diag

This commit is contained in:
Robert Kmieć
2023-04-05 09:50:51 +02:00
parent 8dd3f1942b
commit 05c22419bd
3 changed files with 33 additions and 21 deletions

View File

@@ -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)

View File

@@ -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" }

View File

@@ -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
} }