WuTheFWasThat / vimflowy

An open source productivity tool drawing inspiration from workflowy and vim

Home Page:https://www.wuthejeff.com/vimflowy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Input non-English punctuation failed

HineBlack opened this issue · comments

commented

Hi! Thank all the contributors for the great project, it's awesome.

I'm using system default input method in win10 and found I could input Chinese characters
normally but got nothing when I trying to input any punctuation in Chinese input mode, I hit keys like "," or "." and nothing happened.

It means I have to switch to English mode, enter English punctuation, and switch back to Chinese mode to continue, and I just can't input any Chinese punctuation...

I tried Japanese input method, it failed as well.

It's ok to copy & paste Chinese punctuation from outside.

Any suggestions? Thanks.

Thanks for the report!

@yuanotes do you know anything about this?

@WuTheFWasThat Not tested on win10.

AFAIK, on Mac(Chrome and Firefox) compositionend events convert Chinese punctuation marks to English ones.
That's not perfect but it's a simple solution to input CJK characters.

commented

@yuanotes Thanks for the info~
I did some search about composition events and found this, but still have no idea what I should do next to fix this situation... Is Userscript a right direction for me to keep trying?