After I installed and enabled the extension, once I type in Chinese by Microsoft Pinyin, it will delete the former character before cursor if able, and put the first English character in, and then finally works expected.
for example:
if I have some code like print(""), and I move the cursor between the double quote, then type in 你好, it will finally get the result print(n你好")
This problem disappear after I disable the extension or change to other input method like Sogou Input Method.
https://github.com/Microsoft/vscode/issues/18592#issuecomment-285024307 I also met this problem. It seems to be related to the extension vscode-emacs.
After I installed and enabled the extension, once I type in Chinese by Microsoft Pinyin, it will delete the former character before cursor if able, and put the first English character in, and then finally works expected.
for example: if I have some code like
print("")
, and I move the cursor between the double quote, then type in你好
, it will finally get the resultprint(n你好")
This problem disappear after I disable the extension or change to other input method like Sogou Input Method.