fix: lsp.with depricated; bufferline-bufferNext and previous
This commit is contained in:
@@ -39,6 +39,11 @@ return {
|
|||||||
{ "<leader>bst", "<cmd>BufferLineSortByTabs<Cr>", desc = "Sort by tabs" },
|
{ "<leader>bst", "<cmd>BufferLineSortByTabs<Cr>", desc = "Sort by tabs" },
|
||||||
{ "<leader>bsh", "<cmd>BufferLineMovePrev<Cr>", desc = "Sort by tabs" },
|
{ "<leader>bsh", "<cmd>BufferLineMovePrev<Cr>", desc = "Sort by tabs" },
|
||||||
{ "<leader>bsl", "<cmd>BufferLineMoveNext<Cr>", desc = "Sort by tabs" },
|
{ "<leader>bsl", "<cmd>BufferLineMoveNext<Cr>", desc = "Sort by tabs" },
|
||||||
|
{ "[[", "<cmd>BufferLineCyclePrev<Cr>", desc = "Previous buffer" },
|
||||||
|
{ "]]", "<cmd>BufferLineCycleNext<Cr>", desc = "Next buffer" },
|
||||||
|
{ "<leader>bb", "<cmd>BufferLineCyclePrev<Cr>", desc = "Previous buffer" },
|
||||||
|
{ "<leader>bn", "<cmd>BufferLineCycleNext<Cr>", desc = "Next buffer" },
|
||||||
|
{ "<leader>n", "<cmd>BufferLineCycleNext<Cr>", desc = "Next buffer" },
|
||||||
})
|
})
|
||||||
end,
|
end,
|
||||||
}
|
}
|
||||||
|
|||||||
@@ -22,12 +22,6 @@ return {
|
|||||||
{ "│", "FloatBorder" },
|
{ "│", "FloatBorder" },
|
||||||
}
|
}
|
||||||
|
|
||||||
-- LSP settings (for overriding per client)
|
|
||||||
local handlers = {
|
|
||||||
["textDocument/hover"] = vim.lsp.with(vim.lsp.handlers.hover, { border = border }),
|
|
||||||
["textDocument/signatureHelp"] = vim.lsp.with(vim.lsp.handlers.signature_help, { border = border }),
|
|
||||||
}
|
|
||||||
|
|
||||||
-- lspconfig.clangd.setup({
|
-- lspconfig.clangd.setup({
|
||||||
vim.lsp.config("clangd",{
|
vim.lsp.config("clangd",{
|
||||||
keys = {
|
keys = {
|
||||||
@@ -48,13 +42,11 @@ return {
|
|||||||
-- init_options = {
|
-- init_options = {
|
||||||
-- fallbackFlags = { '-std=c17' },
|
-- fallbackFlags = { '-std=c17' },
|
||||||
-- },
|
-- },
|
||||||
handlers = handlers,
|
|
||||||
})
|
})
|
||||||
|
|
||||||
-- lspconfig.glsl_analyzer.setup({
|
-- lspconfig.glsl_analyzer.setup({
|
||||||
vim.lsp.config("glsl_analyzer",{
|
vim.lsp.config("glsl_analyzer",{
|
||||||
filetypes = { "glsl", "vert", "tese", "frag", "geom", "comp", "vs", "fs" },
|
filetypes = { "glsl", "vert", "tese", "frag", "geom", "comp", "vs", "fs" },
|
||||||
handlers = handlers,
|
|
||||||
})
|
})
|
||||||
|
|
||||||
-- diagnostics border
|
-- diagnostics border
|
||||||
@@ -85,12 +77,6 @@ return {
|
|||||||
settings = {
|
settings = {
|
||||||
["rust-analyzer"] = {},
|
["rust-analyzer"] = {},
|
||||||
},
|
},
|
||||||
handlers = handlers,
|
|
||||||
})
|
|
||||||
|
|
||||||
-- lspconfig.lua_ls.setup({
|
|
||||||
vim.lsp.config("lua_ls",{
|
|
||||||
handlers = handlers,
|
|
||||||
})
|
})
|
||||||
|
|
||||||
-- These lsp keybinds only load when an LSP is attatched to the buffer.
|
-- These lsp keybinds only load when an LSP is attatched to the buffer.
|
||||||
|
|||||||
Reference in New Issue
Block a user