diff --git a/home/pc/common/programs/nvim/config.lua b/home/pc/common/programs/nvim/config.lua index 2587409..5bf09ba 100644 --- a/home/pc/common/programs/nvim/config.lua +++ b/home/pc/common/programs/nvim/config.lua @@ -68,23 +68,7 @@ vim.g.compile_mode = { buffer_name = "*compile*", baleia_setup = true, } -vim.keymap.set("n", "c", function() - local id = -1 - local bufname = vim.g.compile_mode.buffer_name - for _, bufid in ipairs(vim.api.nvim_list_bufs()) do - local name = vim.api.nvim_buf_get_name(bufid) - if string.sub(name, -string.len(bufname)) == bufname then - id = bufid - break - end - end - if id == -1 then - vim.cmd("Recompile") - else - vim.bo[id].buflisted = false - vim.api.nvim_buf_delete(id, { unload = false }) - end -end) +vim.keymap.set("n", "c", "Recompile", {silent = true}) local file_types = { "rust", "zig", "haskell", "c", "cpp" } require("nvim-treesitter").install(file_types)