Closed zydxhs closed 4 years ago
Seems you suggest this- in "caret_after_end":false mode if we have 1 caret, right-key at end of line, moves to next line if 2+ carets, right-key at end of line, stays as is. Yes? @kvichans @OlehL @dinkumoil
Made this, as default beh-r, w/o an option (not sure option is needed).
"Stay at line end" will give a problem. Carets will not restore state after backward step with LEFT key
So making the option is needed, Ok
added the option. Default is “stay at end”
Default is bad! Need to save workflow old users
Ok, fixed the default
Thanks
@zydxhs Check how new option works: https://yadi.sk/d/Dkx9Ajujr_UfRg
Thanks for all. It's not exactly what I wanted. if we have 1 caret, right-key at end of line, moves to next line. if 2+ carets, right-key at end of line, stays as is. @kvichans @OlehL @dinkumoil this is ok
But notice that moving means not only direction key, but also CTRL + direction key.
Okay, agreed, Ctrl+arrows will be fixed too, wait for next upd.
Thanks
It's nice!
I tried the version 1.97, in vertical mode, and multi caret, after moving the cursor to the right(ctrl + right) to the end of the line, it moves to the next line. Again, moving to the left has the same problem.
This is a rendering of CudaText:
I like the behavior of the EmEditor implementation, it looks like this: