Hi. I’m a Chinese user.
When I input a Chinese opening quotation mark (“), Atom immediately adds a Chinese closing quotation mark (”) after it.
Although I appreciate the effort of this feature, it is not helping but annoying.
The reason is simple:
When I input Chinese characters, I use a Chinese IME (Input Method Editor); and a modern IME already has a feature about quote marks which unfornately contradicts Atom’s.
An IME will give an opening mark when I hit “Shift+’” for the first time, and it remembers having done that. Later, when I hit the key combination again, the IME will give a closing mark instead. So, odd for opening and even for closing.
That feature works great as a best practice among modern IMEs.
Now, after I input an opening quotation mark in Atom, I get a closing mark as well. But IME doesn’t know that, and next I input a quotation mark, IME will give me another closing one.
The two closing marks are redundant, so I have to delete either of them.
I think every Chinese user will have the same problem of mine.
Please just remove auto-pairing for Chinese quote marks.
Thank you in advance.