mirror of
https://github.com/neovim/neovim.git
synced 2025-09-06 19:38:20 +00:00
vim-patch:3cb2b3776700 (#28283)
runtime(doc): clarify behaviour or :argadd and :argedit
related: vim/vim#14464
3cb2b37767
Co-authored-by: Christian Brabandt <cb@256bit.org>
This commit is contained in:
@@ -634,7 +634,10 @@ list of the current window.
|
|||||||
Add {name}s to the argument list and edit it.
|
Add {name}s to the argument list and edit it.
|
||||||
When {name} already exists in the argument list, this
|
When {name} already exists in the argument list, this
|
||||||
entry is edited.
|
entry is edited.
|
||||||
This is like using |:argadd| and then |:edit|.
|
This is like using |:argadd| and then |:edit| (with
|
||||||
|
the small exception that |:edit| does not change the
|
||||||
|
argument list, so the argument list pointer isn't
|
||||||
|
changed).
|
||||||
Spaces in filenames have to be escaped with "\".
|
Spaces in filenames have to be escaped with "\".
|
||||||
[count] is used like with |:argadd|.
|
[count] is used like with |:argadd|.
|
||||||
If the current file cannot be |abandon|ed {name}s will
|
If the current file cannot be |abandon|ed {name}s will
|
||||||
@@ -653,12 +656,12 @@ list of the current window.
|
|||||||
If the argument list is "a b c", and "b" is the
|
If the argument list is "a b c", and "b" is the
|
||||||
current argument, then these commands result in:
|
current argument, then these commands result in:
|
||||||
command new argument list ~
|
command new argument list ~
|
||||||
:argadd x a b x c
|
:argadd x a [b] x c
|
||||||
:0argadd x x a b c
|
:0argadd x x a [b] c
|
||||||
:1argadd x a x b c
|
:1argadd x a x [b] c
|
||||||
:$argadd x a b c x
|
:$argadd x a [b] c x
|
||||||
And after the last one:
|
And after the last one:
|
||||||
:+2argadd y a b c x y
|
:+2argadd y a [b] c x y
|
||||||
There is no check for duplicates, it is possible to
|
There is no check for duplicates, it is possible to
|
||||||
add a file to the argument list twice. You can use
|
add a file to the argument list twice. You can use
|
||||||
|:argdedupe| to fix it afterwards: >
|
|:argdedupe| to fix it afterwards: >
|
||||||
|
Reference in New Issue
Block a user