aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_defaults.lua
diff options
context:
space:
mode:
Diffstat (limited to 'runtime/lua/vim/_defaults.lua')
-rw-r--r--runtime/lua/vim/_defaults.lua8
1 files changed, 8 insertions, 0 deletions
diff --git a/runtime/lua/vim/_defaults.lua b/runtime/lua/vim/_defaults.lua
index 6c8ef0ad9f..c2e4e76dd6 100644
--- a/runtime/lua/vim/_defaults.lua
+++ b/runtime/lua/vim/_defaults.lua
@@ -24,6 +24,14 @@ do
vim.api.nvim_create_user_command('EditQuery', function(cmd)
vim.treesitter.query.edit(cmd.fargs[1])
end, { desc = 'Edit treesitter query', nargs = '?' })
+
+ vim.api.nvim_create_user_command('Open', function(cmd)
+ vim.ui.open(cmd.fargs[1])
+ end, {
+ desc = 'Open file with system default handler. See :help vim.ui.open()',
+ nargs = 1,
+ complete = 'file',
+ })
end
--- Default mappings