From 0eda0af22f91adfa781a3a08c1b46064a7f060dc Mon Sep 17 00:00:00 2001 From: HumanEntity Date: Mon, 25 Dec 2023 12:21:59 +0100 Subject: Added user command --- lua/denote/cmd.lua | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) create mode 100644 lua/denote/cmd.lua (limited to 'lua/denote/cmd.lua') diff --git a/lua/denote/cmd.lua b/lua/denote/cmd.lua new file mode 100644 index 0000000..9359a2f --- /dev/null +++ b/lua/denote/cmd.lua @@ -0,0 +1,16 @@ +local api = require("denote.api") + +vim.api.nvim_create_user_command("Denote", function(opts) + if opts.fargs[1] == "note" then + api.note() + elseif opts.fargs[1] == "search" then + api.search() + else + error("Unsupported operation " .. opts.fargs[1]) + end +end, { + nargs = 1, + complete = function() + return { "note", "search" } + end, +}) -- cgit v1.2.3