From c506a7ea7868ba80dc053a59cbb66c5efa666e2c Mon Sep 17 00:00:00 2001 From: Fabrice Mouhartem Date: Sun, 24 Dec 2023 16:55:49 +0100 Subject: [PATCH] Add autocmd for neorg files --- lua/neorg-configure.lua | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) diff --git a/lua/neorg-configure.lua b/lua/neorg-configure.lua index b435e92..0487539 100644 --- a/lua/neorg-configure.lua +++ b/lua/neorg-configure.lua @@ -1,6 +1,15 @@ --vim.api.nvim_set_keymap('', 'à', '', { noremap = true, silent = true }) -vim.g.maplocalleader=',' -vim.o.conceallevel=2 +local neorgroup = vim.api.nvim_create_augroup("neorg", { clear = true }) + +vim.api.nvim_create_autocmd({"FileType"}, { + pattern = {"norg"}, + group = neorgroup, + callback = function() + vim.g.maplocalleader=' ' + vim.o.conceallevel=2 + vim.api.nvim_set_keymap("n", "nr", ":Neorg return", {noremap = true, silent = true, desc = "[N]eorg [R]eturn"}) + end, +}) vim.api.nvim_set_keymap("n", "ni", ":Neorg index", {noremap = true, silent = true}) vim.api.nvim_set_keymap("n", "nm", ":Neorg inject-metadata", {noremap = true, silent = true})