Skip to content

Conversation

SolaWing
Copy link

Currently, when do jk motion at multibyte line, the col is incorrect. like following img
2017-11-19 11 01 18

the virtcol('.') is also slightly incorrect for returning the last column when char occupying multi column.

after searching in vim's function, I found getcurpos returns curswant, which is the perfect choice .

The "curswant" number is the preferred column when moving the
cursor vertically.

2017-11-19 11 00 28

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant