:silence the writte call
use only one tempfile for writing and prevent E139
new generated vimball
use keepalt when writing the content to the temp file
make should also install the file
don't set bufname, if not necessary