diff options
author | Luca Saccarola <96259932+saccarosium@users.noreply.github.com> | 2025-02-20 13:10:13 +0100 |
---|---|---|
committer | GitHub <noreply@github.com> | 2025-02-20 12:10:13 +0000 |
commit | 4913b7895cdd3fffdf1521ffb0c13cdeb7c1d27e (patch) | |
tree | 3fc50d97ec615a638de600dfa03ce8bb22f225f0 /runtime/lua/vim/_defaults.lua | |
parent | b0bbe25c4808158e8c806959e4d185244073647a (diff) | |
download | rneovim-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.lua | 8 |
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 |