t9md / atom-vim-mode-plus

vim-mode improved
https://atom.io/packages/vim-mode-plus
MIT License
1.4k stars 111 forks source link

Replacing an accented single character does not work in Greek #1055

Open dionyziz opened 6 years ago

dionyziz commented 6 years ago

Execute Vim Mode Plus: Clip Debug Info(which write info to clipboard) then paste here.

Read and check all "Check list" bellow.

Check list

You have to check all before open issue.

debug info ```json { "atom": "1.25.0", "platform": "darwin", "release": "17.4.0", "vmpVersion": "1.31.1", "vmpConfig": { "blackholeRegisteredOperators": [], "startInInsertModeScopes": [], "charactersToAddSpaceOnSurround": [], "highlightSearchExcludeScopes": [], "flashOnOperateBlacklist": [] } } ```

When pressing r to replace the character under cursor followed by an accented Greek character such as έ does not work. Specifically, the character under cursor is replaced by έ΄ which contains the accented letter as well as a separate accent afterwards.

Expected: The character should be replaced with έ Actual: The character is replaced with έ΄

dionyziz@erdos ~ % atom --version
Atom    : 1.25.0
Electron: 1.7.11
Chrome  : 58.0.3029.110
Node    : 7.9.0

vim-mode-plus: 1.32.0 OS version: macOS high sierra 10.13.3