Fix: Update the view accordingly when cursor is moving, add sublime keymap