This commit is contained in:
Hendra 2024-05-05 22:36:59 +07:00
parent b042623adf
commit 3c9ade439d
1 changed files with 13 additions and 11 deletions

View File

@ -134,6 +134,8 @@ vim.keymap.set('n', '<leader>c', '<cmd>bd<cr>')
vim.keymap.set('n', '<leader>h', '<cmd>bprev<cr>') vim.keymap.set('n', '<leader>h', '<cmd>bprev<cr>')
vim.keymap.set('n', '<leader>l', '<cmd>bnext<cr>') vim.keymap.set('n', '<leader>l', '<cmd>bnext<cr>')
vim.keymap.set('n', '<leader>sv', '<cmd>write<cr>', { desc = 'Sa[v]e File' }) vim.keymap.set('n', '<leader>sv', '<cmd>write<cr>', { desc = 'Sa[v]e File' })
-- delete all other buffers
vim.keymap.set('n', '<leader>C', '<cmd>%bd|e#|bd#<cr>')
-- Diagnostic keymaps -- Diagnostic keymaps
vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous [D]iagnostic message' }) vim.keymap.set('n', '[d', vim.diagnostic.goto_prev, { desc = 'Go to previous [D]iagnostic message' })
@ -796,15 +798,15 @@ require('lazy').setup({
end, end,
}, },
{ {
"elixir-tools/elixir-tools.nvim", 'elixir-tools/elixir-tools.nvim',
version = "*", version = '*',
event = { "BufReadPre", "BufNewFile" }, event = { 'BufReadPre', 'BufNewFile' },
config = function() config = function()
local elixir = require("elixir") local elixir = require 'elixir'
local elixirls = require("elixir.elixirls") local elixirls = require 'elixir.elixirls'
elixir.setup { elixir.setup {
nextls = {enable = true}, nextls = { enable = true },
credo = {}, credo = {},
elixirls = { elixirls = {
enable = true, enable = true,
@ -813,15 +815,15 @@ require('lazy').setup({
enableTestLenses = false, enableTestLenses = false,
}, },
on_attach = function(client, bufnr) on_attach = function(client, bufnr)
vim.keymap.set("n", "<space>fp", ":ElixirFromPipe<cr>", { buffer = true, noremap = true }) vim.keymap.set('n', '<space>fp', ':ElixirFromPipe<cr>', { buffer = true, noremap = true })
vim.keymap.set("n", "<space>tp", ":ElixirToPipe<cr>", { buffer = true, noremap = true }) vim.keymap.set('n', '<space>tp', ':ElixirToPipe<cr>', { buffer = true, noremap = true })
vim.keymap.set("v", "<space>em", ":ElixirExpandMacro<cr>", { buffer = true, noremap = true }) vim.keymap.set('v', '<space>em', ':ElixirExpandMacro<cr>', { buffer = true, noremap = true })
end, end,
} },
} }
end, end,
dependencies = { dependencies = {
"nvim-lua/plenary.nvim", 'nvim-lua/plenary.nvim',
}, },
}, },