From f3ecda9b65409c484dc845f31ac139c3846e7c2f Mon Sep 17 00:00:00 2001 From: Ivar Fatland Date: Sat, 2 Aug 2025 16:39:32 +0200 Subject: [PATCH] add go makeprg --- init.lua | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/init.lua b/init.lua index b38f578..a7298f6 100644 --- a/init.lua +++ b/init.lua @@ -82,6 +82,7 @@ vim.api.nvim_create_autocmd({ end }) +-- set makeprg vim.api.nvim_create_autocmd('BufEnter', { callback = function() local line = vim.api.nvim_buf_get_lines(0, 0, 1, false)[1] @@ -89,8 +90,16 @@ vim.api.nvim_create_autocmd('BufEnter', { local first_two = line:sub(1, 2) if first_two == '#!' then vim.bo.makeprg = './%' + return end end + if vim.bo.filetype == 'go' then + vim.bo.makeprg = 'go $*' + return + end + if vim.bo.filetype == 'c' then + + end end, })