summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorRaymaekers Luca <luca@spacehb.net>2025-01-08 00:42:36 +0100
committerRaymaekers Luca <luca@spacehb.net>2025-01-08 00:42:36 +0100
commite73548ec28678ab3457c61e6438ea51f32bc95da (patch)
treeee77cd63bb3d029e1fdaee2721eece37c74a91d5
parent756ae4df44f14a46cca539e11c616d7a7db90e94 (diff)
parent17179db065988423638e3f30b831b7d553380687 (diff)
Merge branch 'main' of db:nvim
-rw-r--r--after/ftplugin/c.lua1
-rw-r--r--lua/config/lsp.lua2
2 files changed, 2 insertions, 1 deletions
diff --git a/after/ftplugin/c.lua b/after/ftplugin/c.lua
index 70fe8ef..864a22a 100644
--- a/after/ftplugin/c.lua
+++ b/after/ftplugin/c.lua
@@ -17,6 +17,7 @@ map("n", ",i", function()
end, { desc = "Include header for word under cursor" })
map("n", ",f", mapcmd("CF"), { desc = "Toggle formatting" })
map("n", "<M-b>", mapcmd("make"), { desc = "Make" })
+map("i", "<M-1>", "#if 1<cr>#endif<esc>O", { desc = "Insert `#if 1` block" })
vim.opt.commentstring = "// %s"
-- disable indent in switch statement
diff --git a/lua/config/lsp.lua b/lua/config/lsp.lua
index 009a324..7f23175 100644
--- a/lua/config/lsp.lua
+++ b/lua/config/lsp.lua
@@ -153,7 +153,7 @@ ls.add_snippets("sh", {
parse_snippet("case", "case ${1:\\$var} in\n\t$0\nesac"),
})
ls.add_snippets("c", {
- parse_snippet("main", "int\nmain(int Argc, char* Argv[])\n{\n\t$0\n\treturn 0;\n}"),
+ parse_snippet("main", "int\nmain(int Argc, char *Args[])\n{\n\t$0\n\treturn 0;\n}"),
parse_snippet(
"uints",
[[#include <stdint.h>