小狼毫设置Shift直接上屏英文字符并切换为英文状态方法

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/sdujava2011/article/details/84098971

小狼毫默认输入方式下,左Shift键只切换为英文,右Shift键直接上屏中文。这对于用惯了搜狗的人来说在进行中英文混输的时候经常出错,特别影响效率,接下来提供方法解决这个问题。

一。控制面板找到小狼毫的文件夹,打开“用户资料文件夹”,如果有weasel.custom.yaml,则复制一份,复制后的文件重命名为

default.custom.yaml;如果没有,则自己新建文件命名为default.custom.yaml,并将内容修改为如下:

customization:
  distribution_code_name: Weasel
  distribution_version: 0.12.0
  generator: "Weasel::UIStyleSettings"
  modified_time: "Thu Nov 15 09:43:07 2018"
  rime_version: 1.3.2
patch:
  "ascii_composer/switch_key/Shift_L": commit_code
  "ascii_composer/switch_key/Shift_R": commit_code

二。小狼毫文件夹里点击“小狼毫重新部署”;

注释
Caps_Lock: noop代码:

Caps_Lock键就是大写键。noop是在告诉Caps_Lock键,你丫只能打酱油了,神马事情都与你无关。当然大小写这种与系统有关而与RIME无关的事情它还是要管得。

Shift_L: commit_code代码:

其中L指Left,左的意思。commit-提交。code-代码。 当我们输入一段文字未上屏之前,按此键后字符将被将直接上屏,RIME切换为英文输入状态。再次按此键RIME切换回中文输入状态。

Shift_R: inline_ascii代码:

其中R指Right,右的意思。inline-直接插入。ascii-字符,美国信息交换标准码。这个设置就是RIME的默认设置,在我们输入一段文字未上屏之前,按此键后,不上屏,字符转变为英文输入,按Enter键英文字符上屏,之后默认还是中文输入。

Control_L: clear代码

其中clear为清除的意思。在你输入一段字符后按此键,字符被清除,同时RIME输入状态切换为英文输入。在按此键,RIME输入切换回中文输入。 (告诉大家一下与clear类似但不转换输入状态的快捷键是Esc键,非常好用)

Control_R: commit_text代码

其中text为文本的意思。在你输入一段拼音字符后,按此键,文字上屏,同时RIME切换为英文输入。在按此键,切换回来。
 

参考链接:https://blog.csdn.net/endlch/article/details/44538755

猜你喜欢

转载自blog.csdn.net/sdujava2011/article/details/84098971
今日推荐