kV27: The Shitload-of-New-Moves Edition, Part 3.
summary: ok, maybe not a shitload but still. also a very cool new Characters Window position: following the caret!
fix
- fix a bug where any "inner block" and "a block" move wouldn't work for
<
,>
blocks if the caret was exactly on the opening or closing of that block
improve
- update all
inner block
,a block
moves to match the new Vim implementation. that is, you can now act on a block without being in (or on) one. e.g. you can useci(
at a beginning of a line, without being within or on the parentheses. affects allaB
,ab
,a()
,a[]
,a{}
,a<>
,iB
,ib
,i()
,i[]
,i{}
,i<>
moves. - Keyboard Strategy Normal Mode
P
will now go up before pasting for Non Text Element inputs (should be rarely used; only useful for apps that use custom UI Non Text Elements like Things) - improve overall Characters Window positioning when it gets close to the screen limits on the top, and on the right
new
- you now have the possibility to show the Characters Window above the caret position
- add Accessibility Strategy Normal Mode
ca'
- add Accessibility Strategy Normal Mode
ca"
- add Accessibility Strategy Normal Mode
ca`
- add Accessibility Strategy Normal Mode
da'
- add Accessibility Strategy Normal Mode
da"
- add Accessibility Strategy Normal Mode
da`
- add Accessibility Strategy Normal Mode
ya'
- add Accessibility Strategy Normal Mode
ya"
- add Accessibility Strategy Normal Mode
ya`
- add missing Keyboard Strategy Normal Mode
diw