diff options
author | Javier Lopez <graulopezjavier@gmail.com> | 2022-02-27 14:35:06 -0500 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-02-27 12:35:06 -0700 |
commit | 1b5767aa3480c0cdc43f7a4b78f36a14e85a182f (patch) | |
tree | 2329eff263bf6893de4108ab6890515e5f1c3970 /runtime | |
parent | c65d93e60adcacded822f0ad5d539042e600f523 (diff) | |
download | rneovim-1b5767aa3480c0cdc43f7a4b78f36a14e85a182f.tar.gz rneovim-1b5767aa3480c0cdc43f7a4b78f36a14e85a182f.tar.bz2 rneovim-1b5767aa3480c0cdc43f7a4b78f36a14e85a182f.zip |
feat(lua): add <f-args> to user commands callback (#17522)
Works similar to ex <f-args>. It only splits the arguments if the
command has more than one posible argument. In cases were the command
can only have 1 argument opts.fargs = { opts.args }
Diffstat (limited to 'runtime')
-rw-r--r-- | runtime/doc/api.txt | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/runtime/doc/api.txt b/runtime/doc/api.txt index de7db3b0b7..cff616cf59 100644 --- a/runtime/doc/api.txt +++ b/runtime/doc/api.txt @@ -651,6 +651,9 @@ nvim_add_user_command({name}, {command}, {*opts}) that contains the following keys: • args: (string) The args passed to the command, if any |<args>| + • fargs: (table) The args split by unescaped + whitespace (when more than one argument is + allowed), if any |<f-args>| • bang: (boolean) "true" if the command was executed with a ! modifier |<bang>| • line1: (number) The starting line of the |