Tests for :0argadd and :0argedit vim: set ft=vim : | |
STARTTEST | |
:so small.vim | |
:let arglists = [] | |
:%argd | |
:arga a b c d | |
:2argu | |
:0arga added | |
:call add(arglists, argv()) | |
:2argu | |
:arga third | |
:call add(arglists, argv()) | |
:%argd | |
:arga a b c d | |
:2argu | |
:0arge edited | |
:call add(arglists, argv()) | |
:2argu | |
:arga third | |
:call add(arglists, argv()) | |
:e! test.out | |
:call append(0, map(copy(arglists), 'join(v:val, " ")')) | |
:w | |
:qa! | |
ENDTEST | |