vim: fix protocol
vim: tell eof if marker is still pending after telling