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