[problem help] fcitx5如何禁用数字键选字? Resolved
Tofloor
poster avatar
阿升
deepin
2023-11-10 02:00
Author

用fcitx5里的拼音方案输入汉字,当有多个候选字词时,默认是数字键选择,我想禁用数字键选字词,

于是在拼音—控制中心里勾选了“使用数字键盘选词”,但仍然可以使用数字键选字词,高级设置里也没找到可以设置的地儿,

不知该如何设置?望指教。

Reply Favorite View the author
All Replies
DebuggerX
deepin
2023-11-10 16:47
#1

设置里的那个“使用数字键盘选词”指的是全尺寸键盘的数字小键盘,你说的禁用数字键选词据我所知是没有的。

而且不用数字键怎么选,全靠Tab键?

可以说说为什么会有这样的需求,说不定可以用其他方式解决。

Reply View the author
阿升
deepin
2023-11-11 00:51
#2
DebuggerX

设置里的那个“使用数字键盘选词”指的是全尺寸键盘的数字小键盘,你说的禁用数字键选词据我所知是没有的。

而且不用数字键怎么选,全靠Tab键?

可以说说为什么会有这样的需求,说不定可以用其他方式解决。

相当个人的使用需求,想在中文输入法下,无切换输入字母、数字、符号的任意组合,针对日常看网页、聊天、刷论坛、码字等。

——为了说明,统一下名词含义

英文:包括字母、数字、符号

中文:含汉字及中文标点

编码:拼音的字母组合,形码中的字母组合

——现状

开启输入法后,现在常用的都可在有候选字时,enter上屏录入的字母,但受限输入的长度、数字、符号,如下面的例子,要么上屏不用的汉字,要么上屏的字符串要删改,反正就不是自己想要的,大家也应该遇到过不少类似的情况。

deepin.org

[email protected]

deepinV23

——不用数字键的原因

数字键选字词除了破坏enter上屏英文的流畅性,选字词的效率于我而言可以舍去。

形码输入(五笔、仓颉、郑码)以重码少而著称。我喜欢用郑码单字,3个候选项足以,之前用左右shift对应2、3候选字,但遇到[email protected]类的输入时,流畅性被打断,由于候选字少,后改用tab选字space上屏的组合挺顺手,所以相对的数字键选字的便利就小不少,可以舍去不用。

拼音想高效至少是以词为单位按编码输入,用过一段时间加之各种词库,首选项往往就是所需,5个候选项9成时间都不用翻页,通过tab选字space上屏也可以接受,相比数字键选字词慢,为了自己使用习惯的统一,也可以舍弃。

虽然“切换输入法时提交当前预编辑”的设置可以弥补一些,但我输入时没习惯第一时间看右下角,直接凭着肌肉记忆按键,往往是输完出现异常(上屏非所愿、没有输出……)才想起切换,为时已晚,所以我想enter上屏录入过的英文,从而减少不必要的切换、删改(自动上屏的结果非人为输错),使得输入更流畅些,同时不影响输入中文。

Reply View the author
DebuggerX
deepin
2023-11-11 02:37
#3

你的需求我大概明白了。

首先在默认的拼音输入候选框,想要彻底禁用数字选词的简单方法应该是没有的。

但是按我的理解,你的目的是为了输入英文和数字,那可以参考下面的设置:

  • 首先不知道你是不是知道,可以在输入一段英文后,直接回车提交这些字母,比如你给的 deepin.org这个例子,输入完 deepin后如果直接输入 .确实会得到错误的结果,但是如果是先回车提交 deepin,然后切换到英文模式继续输入 .org,应该体验会稍微好一点
  • 如果你会输入的英文相对有限,比如你给的几个例子都是 deepin开头,或者你的网名、常用的网址等等(我的情况就是 debuggerx.com、debuggerx01、[email protected]这些),那么可以把这个开头添加为触发快速输入的字符串,然后关闭快速输入的拼写检查功能。这样输入完这些给定的英文前缀之后,就会自动进入快速输入模式,此时可以随便输入数字键和各种标点符号,而不会自动触发选词和上屏,全部输入完毕后再按回车键提交所有内容即可:

录屏_选择区域_20231110183415.gif

要修改的地方是:

image.png

image.png

Reply View the author
DebuggerX
deepin
2023-11-11 02:48
#4

另外,如果是大小写字母混合输入的英文,可以试试我的 fcitx5 定制脚本里的“大写键打开时关闭拼音的功能”这个功能:

[Fcitx5优化] 这样的“大写键打开时关闭拼音的功能”效果怎么样?

分享一个让 Fcitx5 更符合简中用户使用习惯的优化脚本

效果:

录屏_选择区域_20231110184648.gif

Reply View the author
长天一色
deepin
2023-11-12 06:41
#5

我想安装搜狗输入法来着,发现在V20里正常便捷安装的搜狗输入法在v23里用不了,折腾了挺久,,果断选择卸载fcitx5,,安装fcitx4,,然后才安装了常用的搜狗

Reply View the author