Skip to content

Commit

Permalink
wip
Browse files Browse the repository at this point in the history
  • Loading branch information
jfrancai committed Sep 23, 2024
1 parent 9a605d9 commit 4e63f4a
Showing 1 changed file with 22 additions and 0 deletions.
22 changes: 22 additions & 0 deletions nvim/lua/jfrancai/init.lua
Original file line number Diff line number Diff line change
@@ -1,3 +1,25 @@
require("jfrancai.packer")
require("jfrancai.remap")
require("jfrancai.set")

local augroup = vim.api.nvim_create_augroup
local JfrancaiGroup = augroup('jfrancai', {})

local autocmd = vim.api.nvim_create_autocmd

autocmd('LspAttach', {
group = JfrancaiGroup,
callback = function(e)
local opts = { buffer = e.buf }
vim.keymap.set("n", "gd", function() vim.lsp.buf.definition() end, opts)
vim.keymap.set("n", "K", function() vim.lsp.buf.hover() end, opts)
vim.keymap.set("n", "<leader>vws", function() vim.lsp.buf.workspace_symbol() end, opts)
vim.keymap.set("n", "<leader>vd", function() vim.diagnostic.open_float() end, opts)
vim.keymap.set("n", "<leader>vca", function() vim.lsp.buf.code_action() end, opts)
vim.keymap.set("n", "<leader>vrr", function() vim.lsp.buf.references() end, opts)
vim.keymap.set("n", "<leader>vrn", function() vim.lsp.buf.rename() end, opts)
vim.keymap.set("i", "<C-h>", function() vim.lsp.buf.signature_help() end, opts)
vim.keymap.set("n", "[d", function() vim.diagnostic.goto_next() end, opts)
vim.keymap.set("n", "]d", function() vim.diagnostic.goto_prev() end, opts)
end
})

0 comments on commit 4e63f4a

Please sign in to comment.