librime-lua icon indicating copy to clipboard operation
librime-lua copied to clipboard

用engine:commit_text(""")发送英文双引号【"】失败

Open yawn0305 opened this issue 2 years ago • 4 comments

yawn0305 avatar Mar 15 '23 16:03 yawn0305

想用lua发送英文双引号【"】,目前用的写法是:engine:commit_text(""") 但没用,不知道是啥情况 发送别的符号是可以的,唯独【"】这个符号不行

yawn0305 avatar Mar 15 '23 16:03 yawn0305

原因很简单,3个双引号有歧义,你可以尝试一对单引号将单个双引号括起来

engine:commit_text('"')

或者

engine:commit_text("\"")

MokOopsing avatar Mar 16 '23 01:03 MokOopsing

原因很简单,3个双引号有歧义,你可以尝试一对单引号将单个双引号括起来

engine:commit_text('"')

或者

engine:commit_text("\"")

好了,感谢!

yawn0305 avatar Mar 16 '23 02:03 yawn0305

"叫直双引号,不是英文双引号。英文的双引号和简中横排的一样(后者借用前者并规定与汉字同宽),并且在unicode中编码相同

groverlynn avatar May 03 '23 23:05 groverlynn