31 lines · 839 B · Text
RawDownload
Test for autocommand that changes current buffer on BufEnter event.Check if modelines are interpreted for the correct buffer. STARTTEST:so small.vim:set nocompatible viminfo+=nviminfo:au BufEnter Xxx brew/start of:.,/end of/w! Xxx   " write test file Xxx:set ai modeline modelines=3:sp Xxx             " split to Xxx, autocmd will do :brewG?this is aothis should be auto-indented:                   " Append text with autoindent to this file:au! BufEnter Xxx:buf Xxx            " go to Xxx, no autocmd anymoreG?this is aothis should be in column 1:wq " append text without autoindent to XxxG:r Xxx             " include Xxx in the current file:?startstart?,$w! test.out:qa!ENDTEST startstartstart of test file Xxxvim: set noai :	this is a test	this is a test	this is a test	this is a testend of test file Xxx