Preserve column position and testcases
Fix not to escape from Visual mode after mark command (Related to #303)