Skip to content

中文输入状态下输入英文 #822

@wang1zhen

Description

@wang1zhen

由于时常会有在输入中文时,间或输入一些英文字词的需求,能否在不用Shift切换的前提下,提升英文的输入体验(类似微软默认输入法的行为)?

目前困扰:

  • 输入小写字母会出现在输入栏中,shift或enter上屏没有问题,但大写英文字母会直接上屏,后续小写字母输入就有一些支离破碎,如图

图片

  • 输入一些小写字母,后接一个大写字母,会导致前面的小写字母被按照拼音成为中文,与大写英文一同上屏,输入openSUSE的效果如图

图片

  • 类似微软输入法有这样的逻辑,如果判断下来可能是英语单词,就会把相应的英语单词放在第一个候选项,方便空格上屏,如图

图片

是否可以在中文输入状态下,无论大小写字母均进入输入栏,并且遇到大写字母,不要自动上屏?另外,判断中英文字词的要求可能比较难做到,但是能否对于大写字母开头的输入,直接把相应的ascii作为候选首项,方便上屏呢?

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions