fix bug, when nextLine start since space; fix creeps lines; bug: if keydown, when caret visible, then caret overlap on letter