feat(nvim): switch rust-tools to rustaceanvim

This commit is contained in:
u2515h 2024-01-06 22:04:48 +01:00
parent 8cd1e08ecf
commit da34211a99
2 changed files with 26 additions and 22 deletions

View File

@ -22,8 +22,12 @@ autocmd CursorHold * lua vim.diagnostic.open_float(nil, { focusable = false })
vim.opt.spell = true vim.opt.spell = true
vim.opt.spelllang = {'en_us'} vim.opt.spelllang = {'en_us'}
vim.lsp.handlers["textDocument/publishDiagnostics"] = vim.lsp.handlers["textDocument/publishDiagnostics"] =
vim.lsp.with(vim.lsp.diagnostic.on_publish_diagnostics, vim.lsp.with(
{virtual_text = true}) vim.lsp.diagnostic.on_publish_diagnostics,
{
virtual_text = true,
}
)
-- Completion Plugin Setup -- Completion Plugin Setup
local cmp = require 'cmp' local cmp = require 'cmp'
cmp.setup({ cmp.setup({

View File

@ -1,4 +1,3 @@
<<<<<<< HEAD
local nvim_lsp = require 'lspconfig' local nvim_lsp = require 'lspconfig'
local c = vim.lsp.protocol.make_client_capabilities() local c = vim.lsp.protocol.make_client_capabilities()
local deps = require("nvim-deps") local deps = require("nvim-deps")
@ -133,12 +132,15 @@ vim.g.rustaceanvim = {
vim.cmd.RustLsp { 'hover', 'actions' } vim.cmd.RustLsp { 'hover', 'actions' }
end, keymap_opts) end, keymap_opts)
vim.keymap.set('n', '<leader>cc', vim.keymap.set('n', '<leader>cc',
function() vim.cmd.RustLsp('openCargo') end, function()
keymap_opts) vim.cmd.RustLsp('openCargo')
vim.keymap.set('n', '<leader>cr', function() end, keymap_opts)
vim.keymap.set('n', '<leader>cr',
function()
vim.cmd.RustLsp {'runnables', 'last' --[[ optional ]] } vim.cmd.RustLsp {'runnables', 'last' --[[ optional ]] }
end, keymap_opts) end, keymap_opts)
vim.keymap.set('n', '<leader>cd', function() vim.keymap.set('n', '<leader>cd',
function()
vim.cmd.RustLsp {'debuggables', 'last' --[[ optional ]] } vim.cmd.RustLsp {'debuggables', 'last' --[[ optional ]] }
end, keymap_opts) end, keymap_opts)
-- vim.keymap.set("n", "g0", vim.lsp.buf.document_symbol, keymap_opts) -- vim.keymap.set("n", "g0", vim.lsp.buf.document_symbol, keymap_opts)
@ -166,7 +168,6 @@ vim.g.rustaceanvim = {
} }
} }
} }
=======
local rt = require("rust-tools") local rt = require("rust-tools")
local deps = require("nvim-deps") local deps = require("nvim-deps")
@ -347,4 +348,3 @@ rt.setup(
}, },
} }
) )
>>>>>>> 5df3a02 (wip: feat(nvim/rust-tools): begin migration)