We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
开启lua_filter@en_spacer之后,在中文模式下输入英文单词。使用标点符号上屏,会出现
单词 空格 中文标点
的结果。不符合一般的打字习惯。
如果输入的是英文单词,期望的输出是
单词 英文标点 空格
如何修改代码做到这一点呢?怎么把空格加到标点的后面?怎么根据输入的是英文单词然后上屏英文标点呢?
The text was updated successfully, but these errors were encountered:
怎么把空格加到标点的后面?怎么根据输入的是英文单词然后上屏英文标点呢?
這個技術上不難,但需求似乎不合適。中文後的英文字不少情況下還是中文標點。例如:
這是我的 iPad。 我告訴 Mark:「這不算 bug。」
究竟是中文標點,還是英文標點還要根據後面用家怎麼輸入來判斷,因而就不太適合寫在 lua 裡面。
P.S.
符號前面有空格,確實是 bug,但要改的話整個 lua 可能要重寫,換一種方式。
去 librime lua repo 裡面搜尋下相關的 issue,有寫好的指令碼,比這裡的好一些。
Sorry, something went wrong.
需要一个 lua 大佬来重写下那个 en_space 插件 ~
或者找到哪个开源实现的,拿来主义一下
3e1e8d9
chore: update changelog.md close iDvel#772
9efb9d3
742ec29
d9e15f8
No branches or pull requests
开启lua_filter@en_spacer之后,在中文模式下输入英文单词。使用标点符号上屏,会出现
单词 空格 中文标点
的结果。不符合一般的打字习惯。
如果输入的是英文单词,期望的输出是
单词 英文标点 空格
如何修改代码做到这一点呢?怎么把空格加到标点的后面?怎么根据输入的是英文单词然后上屏英文标点呢?
The text was updated successfully, but these errors were encountered: