Skip to content

Commit 74df376

Browse files
committed
fix: make usercommands require quarto only on use
1 parent 7fd12a6 commit 74df376

File tree

1 file changed

+7
-14
lines changed

1 file changed

+7
-14
lines changed

plugin/quarto.lua

Lines changed: 7 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -5,19 +5,12 @@ if vim.fn.has 'nvim-0.9.0' ~= 1 then
55
How you do this will vary depending on your plugin manager, but you can see one example using `lazy.nvim` here:
66
<https://github.com/jmbuhr/quarto-nvim-kickstarter/blob/nvim-0.8.3/lua/plugins/quarto.lua>
77
]]
8-
local displayed = vim.notify_once(msg, vim.log.levels.WARN)
9-
if displayed then
10-
return msg
11-
end
12-
return
8+
vim.notify_once(msg, vim.log.levels.WARN)
139
end
1410

15-
local quarto = require 'quarto'
16-
local api = vim.api
17-
18-
api.nvim_create_user_command('QuartoPreview', quarto.quartoPreview, { nargs = '*' })
19-
api.nvim_create_user_command('QuartoPreviewNoWatch', quarto.quartoPreviewNoWatch, { nargs = '*' })
20-
api.nvim_create_user_command('QuartoUpdatePreview', quarto.quartoUpdatePreview, { nargs = '*' })
21-
api.nvim_create_user_command('QuartoClosePreview', quarto.quartoClosePreview, {})
22-
api.nvim_create_user_command('QuartoActivate', quarto.activate, {})
23-
api.nvim_create_user_command('QuartoHelp', quarto.searchHelp, { nargs = 1 })
11+
vim.api.nvim_create_user_command('QuartoPreview', require'quarto'.quartoPreview, { nargs = '*' })
12+
vim.api.nvim_create_user_command('QuartoPreviewNoWatch', require'quarto'.quartoPreviewNoWatch, { nargs = '*' })
13+
vim.api.nvim_create_user_command('QuartoUpdatePreview', require'quarto'.quartoUpdatePreview, { nargs = '*' })
14+
vim.api.nvim_create_user_command('QuartoClosePreview', require'quarto'.quartoClosePreview, {})
15+
vim.api.nvim_create_user_command('QuartoActivate', require'quarto'.activate, {})
16+
vim.api.nvim_create_user_command('QuartoHelp', require'quarto'.searchHelp, { nargs = 1 })

0 commit comments

Comments
 (0)