forward/backward to whitespace