aboutsummaryrefslogtreecommitdiff
path: root/runtime/lua/vim/_defaults.lua
diff options
context:
space:
mode:
authorLuca Saccarola <96259932+saccarosium@users.noreply.github.com>2025-02-20 13:10:13 +0100
committerGitHub <noreply@github.com>2025-02-20 12:10:13 +0000
commit4913b7895cdd3fffdf1521ffb0c13cdeb7c1d27e (patch)
tree3fc50d97ec615a638de600dfa03ce8bb22f225f0 /runtime/lua/vim/_defaults.lua
parentb0bbe25c4808158e8c806959e4d185244073647a (diff)
downloadrneovim-4913b7895cdd3fffdf1521ffb0c13cdeb7c1d27e.tar.gz
rneovim-4913b7895cdd3fffdf1521ffb0c13cdeb7c1d27e.tar.bz2
rneovim-4913b7895cdd3fffdf1521ffb0c13cdeb7c1d27e.zip
vim-patch:c729d6d: runtime: decouple Open and Launch commands and gx mapping from netrw (#32506)
closes: vim/vim#16494 fixes: #vim/vim#16486 https://github.com/vim/vim/commit/c729d6d154e097b439ff264b9736604824f4a5f4
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