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")