chore(nvim): update

This commit is contained in:
winston 2022-09-06 23:44:35 +02:00
parent 052fe97c88
commit 9879f337ee
Signed by: winston
GPG key ID: 3786770EDBC2B481
3 changed files with 21 additions and 8 deletions

View file

@ -8,8 +8,16 @@ Nmap("K", "<cmd>Lspsaga hover_doc<cr>")
Nmap("go", "<cmd>Lspsaga show_line_diagnostics<cr>")
Nmap("gj", "<cmd>Lspsaga diagnostic_jump_next<cr>")
Nmap("gk", "<cmd>Lspsaga diagnostic_jump_prev<cr>")
Nmap("<C-u>", "<cmd>lua require('lspsaga.action').smart_scroll_with_saga(-1, '<c-u>')<cr>", {})
Nmap("<C-d>", "<cmd>lua require('lspsaga.action').smart_scroll_with_saga(1, '<c-d>')<cr>", {})
-- Nmap("<C-u>", "<cmd>lua require('lspsaga.action').smart_scroll_with_saga(-1, '<c-u>')<cr>", {})
-- Nmap("<C-d>", "<cmd>lua require('lspsaga.action').smart_scroll_with_saga(1, '<c-d>')<cr>", {})
-- vim.keymap.set("n", "<C-u>", function()
-- require("lspsaga.action").smart_scroll_with_saga(1)
-- end)
-- -- scroll up
-- vim.keymap.set("n", "<C-d>", function()
-- require("lspsaga.action").smart_scroll_with_saga(-1)
-- end)
vim.cmd([[
nnoremap <silent> <A-d> <cmd>lua require('lspsaga.floaterm').open_float_terminal()<CR>

View file

@ -16,7 +16,11 @@ vim.opt.completeopt = "menu,menuone,noselect"
-- vim.lsp.set_log_level("debug")
-- Setup nvim-cmp.
local cmp = require("cmp")
local present, cmp = pcall(require, "cmp")
if not present then
return
end
cmp.setup({
snippet = {
expand = function(args)
@ -113,8 +117,11 @@ local common_config = {
capabilities = capabilities,
}
local lsp = require("lspconfig")
-- joke language
local present, lsp = pcall(require, "lspconfig")
if not present then
return
end
lsp.sumneko_lua.setup({
on_attach = on_attach,
capabilities = capabilities,
@ -233,5 +240,3 @@ lsp.yamlls.setup({
--- Documentation
lsp.ltex.setup(common_config)
-- lsp.marksman.setup(common_config)
-- lsp.prosemd_lsp.setup(common_config)

View file

@ -461,7 +461,7 @@ return packer.startup(function(use)
---@diagnostic disable-next-line: assign-type-mismatch
update_interval = 1000,
set_dark_mode = function()
vim.cmd("Catppuccin mocha")
vim.cmd("Catppuccin frappe")
end,
set_light_mode = function()
vim.cmd("Catppuccin latte")