阅读:6469回复:13

建议:小小能否增设快捷删除刚上屏字词的功能?

楼主#
更多 发布于:2015-11-20 10:02
试过好几种输入法软件,刚从QQ五笔转到小小,准备就用小小了。在此先谢过dgod大侠!


对于小小,非常想要的一个功能是:能一键(如Alt键)删除刚上屏的字词。


这样做的理由:打五笔时很少看不断闪烁的候选框,总是在上屏之后才发现选错了字词。这时,一键删除刚上屏的字词这一功能非常有用。


只知道百度手机输入法有快速删除文本的功能,但那种功能会删除文本的全部内容,只适用于QQ、微信聊天时,不可能用于电脑上的文本录入。电脑中的文本删除功能必须准确到刚上屏字词,或连续击键删除上次上屏、上上次上屏字词这一功能。这是否可以通过记录刚上屏字数,调用删除键做到呢?


不知道大家是否也有这样的需求?
沙发#
发布于:2015-11-20 22:18
cshiq:按小小目前提供的功能是可以做到一键撤销刚上屏字词的。

利用小小标点可以运行命令直通车 功能

比如用 / 号撤销刚上屏的字词

1、在根目录的 bd.txt 文件中加入一行,1.vbs存放在根目录,如果存放在其他位置,请加入绝对路径。
/...
回到原帖
谢谢cshiq兄给的代码,虽然达不到要求(它会删掉很多我们不想删的内容),但我现在利用它,将单引号'映射成退格键,也算是部分解决了问题。
板凳#
发布于:2015-11-20 21:50
dgod:CTRL Z的表现依赖于编辑器,正常的情况下,一个好的实现会删除上次的输入(无论是几个字)回到原帖
是啊,它常常会删掉我们并不想删去的内容。而我们只想刚好、仅仅、一次性地删去最后上屏的那个我们已发现是错误的词,绝不影响前面的内容。
地板#
发布于:2015-11-20 21:27
CTRL Z的表现依赖于编辑器,正常的情况下,一个好的实现会删除上次的输入(无论是几个字)
4楼#
发布于:2015-11-20 21:25
说明一下,上面提出的“←”,是指backspace键
5楼#
发布于:2015-11-20 21:20
个人感觉这个功能,对于五笔打字来说,比候选框更有用。
(相对之下,CTRL-Z那样的一删就一大批,是没用的)

自己不懂电脑,只是设想能否用如下办法实现:

输入法软件记录最后一次上屏的那个词的字数(比如在上面的例子中,就是4,因为“历史丰碑”刚好是四个字)

当打字员点击那个定义好的快捷键时,软件就根据这个字数(比如上面的4)将这个快捷键映射成按4次“←”时的效果。
6楼#
发布于:2015-11-20 21:11
谢谢大侠们的热情回复。可惜还是达不到要求。

我的意思是:
比如:我本来想输入“这些歌总是让人百听不厌”,
但用新世纪五笔码表时却输成了“这些歌总是让人历史丰碑”

这时,为了更正错误,我只能按四次“←”,删云“历史丰碑”四个字,再重新打字,选第二顺位的词,输入“百听不厌”

打五笔时通常都不看候选框,类似这样的情况,时常会出现。个人觉得,“←”键太远了,逐字删除,影响的输入过程的顺畅进行。

所以我的意思是:能否定义一个简单的快捷键(比如右Shift),输入后点击这个键,软件就刚好、只是、仅仅删除最后上屏的这个词。(在上布置的例子中就是“历史丰碑”)
7楼#
发布于:2015-11-20 16:31
按小小目前提供的功能是可以做到一键撤销刚上屏字词的。

利用小小标点可以运行命令直通车 功能

比如用 / 号撤销刚上屏的字词

1、在根目录的 bd.txt 文件中加入一行,1.vbs存放在根目录,如果存放在其他位置,请加入绝对路径。
/ $GO(1.vbs)
2、新建文本文件1,将下面内容填写进去,另存为vbs文件,即上面所提的 1.vbs 文件。内容如下:

set WshShell=createobject("wscript.shell")
WshShell.sendkeys "^{z}"

以后想删除刚输入的字词,直接按一下“/”键就可以了。
需要说明的是,这个按键其实就是撤销快捷键,功能与撤销功能键等同,不止是可以用于撤销刚上屏的字词。
8楼#
发布于:2015-11-20 14:51
ylrufeng:@ylrufeng:个人认为这个功能很有用,也很有特色——因为“←”隔得太远了,上屏发现错误时,常常要停下来找到它,然后再一一删除。当然,如果大家不怎么需要这样的功能,那就算了。回到原帖
CTRL Z
9楼#
发布于:2015-11-20 14:39
dgod:删除上屏字符,现在我没什么好办法,暂不考虑回到原帖
@ylrufeng:个人认为这个功能很有用,也很有特色——因为“←”隔得太远了,上屏发现错误时,常常要停下来找到它,然后再一一删除。当然,如果大家不怎么需要这样的功能,那就算了。
上一页
游客

返回顶部