From 5dab0b736d809cf0a587092775334ffa43b52eca Mon Sep 17 00:00:00 2001 From: THEON-1 Date: Wed, 22 Oct 2025 16:50:54 +0200 Subject: [PATCH] added pandoc keybind for markdown --- lua/config/ftkeybinds.lua | 10 ++++++++++ lua/config/init.lua | 1 + 2 files changed, 11 insertions(+) create mode 100644 lua/config/ftkeybinds.lua diff --git a/lua/config/ftkeybinds.lua b/lua/config/ftkeybinds.lua new file mode 100644 index 0000000..c7566da --- /dev/null +++ b/lua/config/ftkeybinds.lua @@ -0,0 +1,10 @@ + +vim.api.nvim_create_autocmd("FileType", { + pattern = { "markdown" }, + callback = function() + vim.schedule(function() + vim.keymap.set("n", "", "!pandoc %:p -o %:p:r.pdf --verbose &> .pandoc-log ", {silent = true}) + end) + end, +}) + diff --git a/lua/config/init.lua b/lua/config/init.lua index 8bc874d..5e431b2 100644 --- a/lua/config/init.lua +++ b/lua/config/init.lua @@ -1,5 +1,6 @@ require("config.vars") require("config.keybinds") +require("config.ftkeybinds") require("config.lazy")