todo: find good alternative to clearing the screen that wont screw up vim