Does vim I/O but does not have movement functions