I'm a pretty heavy user of Ace with vim mode in RStudio, which looks like it is based on jim. I like it very much, but I´m running into some issues with international characters. They seem to be treated as word boundaries by the vim commands. In Ace itself, they are handled correctly, which is why I am reporting this here.
abcædef another word
abcþdef another word
abcödef another word
Double-click on the first word in each line to observe that core Ace treats international characters (here æ, þ, ö) as part of the first word, in that the whole word is selected.
Go to the start of any of the lines and type vw, cw, dw, w, or b to observe that these commands incorrectly treat the international characters as word boundaries.
I'm a pretty heavy user of Ace with vim mode in RStudio, which looks like it is based on jim. I like it very much, but I´m running into some issues with international characters. They seem to be treated as word boundaries by the vim commands. In Ace itself, they are handled correctly, which is why I am reporting this here.
Reproducible example:
Enter the following text in a vim-enabled Ace editor such as http://misfo.github.io/jim/
æ
,þ
,ö
) as part of the first word, in that the whole word is selected.vw
,cw
,dw
,w
, orb
to observe that these commands incorrectly treat the international characters as word boundaries.