blob: e19e20d59bdf0ff3f05b2643c3c575a67a2b5ead [file] [log] [blame]
Bram Moolenaar071d4272004-06-13 20:20:40 +00001Test for autocommand that deletes the current buffer on BufLeave event.
2Also test deleting the last buffer, should give a new, empty buffer.
3
4STARTTEST
5:so small.vim
6:au BufLeave Xxx bwipe
7/start of
8:.,/end of/w! Xxx " write test file Xxx
9:sp Xxx " split to Xxx
10:bwipe " delete buffer Xxx, now we're back here
11G?this is a
12othis is some more text
13: " Append some text to this file
14:?start?,$w! test.out " Write current file contents
15:bwipe test.out " delete alternate buffer
16:au bufleave test5.in bwipe
17:bwipe! " delete current buffer, get an empty one
18ithis is another test line:w >>test.out
19: " append an extra line to the output file
20:qa!
21ENDTEST
22
23start of test file Xxx
24vim: set noai :
25 this is a test
26 this is a test
27 this is a test
28 this is a test
29end of test file Xxx