rime中州韵 easyEnglish输入法

根据前面的几个自定义配置的练手,想必大家已经熟悉了所谓的 程序文件夹用户文件夹custom.yam 文档这几个概念了。在接下来的自定义配置讲述中,将默认大家是懂得所做的修改应该在哪个文件中进行的,讲述的速度将会有所加快。

今天我们在 rime 中配置 easyEnglsih 输入方案,以便可以在 rime 中快速便捷的输入英文单词。

easy_en.dict.yaml

首先,我们需要准备一个 easyEnglish 用的字典,在这个字典中定义了单词与编码的对应关系,👇如下是一个节选示例:

---
name: easy_en
version: "0.2"
sort: by_weight
use_preset_vocabulary: false
...a	a
A	A
á	a
Á	A
à	a
À	A
â	a
Â	A
ä	a
Ä	A

👆以上所述 easy_en.dict.yaml 文档,你可以在 easy_en.dict.yaml 下载取用。

easy_en.schema.yaml

有了字典,我们还不能进行输入,因为无法将我们的按键输入转换为英文单词,我们需要定义一个输入方案,以便把我们的按键输入转换为字典中所定义的对应的英文词条。easy_en.schema.yaml 就是我们所说的这个输入方案。

easy_en.schema.yaml 文档内配置了一个输入方案和各项必要的参数,这 不是 一个补丁文档,所以这些参数 不在,也 不应该在 patch 节点下。

20231231122519

👆以上所述 easy_en.schema.yaml 文档,你可以在 easy_en.schema.yaml 下载取用。

💣注意:
所述 easy_en.dict.yamleasy_en.schema.yaml 两个文档,需要放在同一路径下。你可以将他们放置在 程序文件夹 内,也可以将他们放在 用户文件夹 内。但就我个人而言,我是将这两个文档放在 用户文件夹 内的。

惊喜/意外

如果你已经把 easy_en.dict.yamleasy_en.schema.yaml 两个文档保存在了 程序文件夹 或者 用户文件夹 内,并且也重新部署了 rime,那么当你按下 F4/F8 键调出 方案选单 后,你会惊讶的发现,怎么没有 easy-english 输入方案可选呢?
20231231123358

不知你是否还有印象,在 rime中州韵 安装教程 一节中,我们在配置完 五笔・拼音 输入法后,有遇到过类似的现象,不知道是否还记得当时是如何解决的,如下👇:
20231231124059

default.custom.yaml

default.custom.yaml 文档我们在 rime中州韵 default.custom.yaml 配置 中已经有所介绍,不知道你是还有印象。
20231231124635

没错,我们需要在 default.custom.yaml 文档内的 schema_listh 节点下添加一个选项,然后我们才能(记得 重新部署 哦)选择使用 easy-english 输入方案,如下👇:

patch:schema_list:- {schema: wubi_pinyin}  # 五笔・拼音 输入方案- {schema: easy_en}  # 英文输入方案

在以上👆配置中,我们增加了一个名为 easy_en 的输入方案,这样我们就可以在 F4/F8 调出的 方案选单 中选择和使用 easy-english 输入方案了。
20231231130430

📑 easy_en 这个名字是怎么知晓的?
如果你能想到此问题,那么你是一个善于思考,寻根究底,不满足于表现现象的人,这使你可以学到更多,理解也更透彻。
打开 easy_en.schema.yaml 文档,我们应该可以在文档的后半部分观察到如下的参数定义。default.custom.yamlschema_list 所引用的,就是每个输入方案的 schema_id 值,如下👇:
20231231125249

👆以上所述 default.custom.yaml 文档,你可以在 default.custom.yaml 下载取用。

easy_en.custom.yaml

你应该已经知道,所谓 easy_en.custom.yaml 文档,是 easy_en 输入方案 easy_en.schema.yaml 的补丁文档。我们可以在 easy_en.custom.yaml 文档中进行输入方案的个性化配置。👇以下是我个人所用的个性化配置内容,供大家参考:

patch:speller/alphabet: "zyxwvutsrqponmlkjihgfedcbaZYXWVUTSRQPONMLKJIHGFEDCBA/" #定义输入字符的识别格式style:inline_preedit: true  # 是否在输入行内进行预测生成,true 表示不单独显示输入字符punctuator:import_preset: symbolstranslator/enable_user_dict: true        #开启用户词典translator/enable_encoder: true          #是否自动造词translator/encode_commit_history: false  #对已上屏的内容整合成词条,看需求

👆以上个性化配置,为我们在 easy_en 输入方案中增加了输入扩展字符的能力,如下👇:
20231231131618

👆以上所述 easy_en.custom.yaml 文档,你可以在 easy_en.custom.yaml 中下载取用。

小结

以上就是今天的分享,在 rime中州韵/小狼毫 输入法中配置 easyEnglish 输入方案,并进行了简单的个性化配置。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/587683.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

给idea添加右键打开功能

添加文件夹右键程序打开 开始运行regedit 找到 HKEY_LOCAL_MACHINE\SOFTWARE\Classes\Directory\shell 1、右键shell目录新建项Idea 2、右键Idea新建command 3、选择Idea 右侧空白出新建字符串 名字为Icon 值填入idea的运行程序地址 4、选择command 默认项填入idea的运行…

自定义异常面试及答案

1、为什么要使用自定义异常? 使用自定义异常(Custom Exceptions)在程序设计中是一个良好的实践,它有几个重要的好处: 提高代码可读性: 自定义异常的名称如果能清晰表达出异常的情况,那么阅读代…

25、商城系统(七):商城项目基础功能pom.xml(重要),mybatis分页插件

截止这一章,我们就不把重心放在前端,后台的基础代码,因为后面都是业务层面的crud。 前端直接替换这两个文件夹即可,后台代码也直接复制: 一、重新更新一下所有的pom.xml 这个地方我踩了好多坑,最后得到一个完整的pom.xml,建议大家直接用我的pom.xml替换即可。 1.comm…

08-C++ STL-容器

c STL-容器 1. 引入 我们想存储多个学员的信息,现在学员数量不定? 我们可以创建一个 数组 存储学员的信息但是这个数组大小是多少呢?过大会导致空间浪费,小了又需要扩容对其中的数据进行操作也较为复杂每次删除数据后还要对其进行回收等操…

K8s之声明式APIs

大家好,我是升仔 引言 Kubernetes(K8s)是一个开源的容器编排系统,用于自动化部署、扩展和管理容器化应用。在K8s中,声明式APIs(Application Programming Interfaces)是一种核心概念&#xff0…

springboot+mybatis项目

1:pom <?xml version"1.0" encoding"UTF-8"?> <project xmlns"http://maven.apache.org/POM/4.0.0" xmlns:xsi"http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation"http://maven.apache.org/POM/4.0.0 …

2023 NCTF writeup

CRYPTO Sign 直接给了fx,gx&#xff0c;等于私钥给了&#xff0c;直接套代码&#xff0c;具体可以参考&#xff1a; https://0xffff.one/d/1424 fx [0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0…

【逗老师的无线电】ICOM IC-705终端模式Terminal Mode直连反射器配置-内置网关IP直连篇

各位友台大家好呀&#xff0c;逗老师最近整了一台IC-705&#xff0c;最吸引人的莫过于这玩意可以IP直连反射器。下面简单介绍一下这个功能和其配置方法 目录 一、功能二、依赖条件三、配置3.1、IC-705连接WIFI3.2、配置Terminal Mode3.2.1、点击MENU进入菜单&#xff0c;翻到第…

C# JsonString转Object以及Object转JsonString

主要讲述了两种方法的转换&#xff0c;最后提供了格式化输出JsonString字符串。 需要引用程序集 System.Web.Extensions.dll、Newtonsoft.Json.dll System.Web.Extensions.dll可直接在程序集中引用&#xff0c;Newtonsoft.Json.dll需要在NuGet中下载引用。 详细代码&#xf…

WEB 3D技术 three.js 雾 基础使用讲解

本文 我们说一下 雾 在three.js中有一个 Fog类 它可以创建线性雾的一个效果 她就是模仿现实世界中 雾的一个效果 你看到远处物体会组件模糊 直到完全被雾掩盖 在 three.js 中 有两种雾的形式 一种是线性的 一种是指数的 个人觉得 线性的会看着自然一些 他是 从相机位置开始 雾…

报错大全(未完待续)

springboot Could not find artifact org.springframework.boot:spring-boot-maven-plugin 报错环境&#xff1a;昨天的springboot项目的pom文件正常&#xff0c;今天再打开就会有些依赖爆红 解决步骤&#xff1a; 去maven的仓库里找你下载的依赖文件&#xff0c;路径是你的…

【机电、机器人方向会议征稿|不限专业|见刊快】2024年机械、 图像与机器人国际会议(IACMIR 2024)

【机电、机器人方向会议征稿|不限专业|见刊快】2024年机械、 图像与机器人国际会议&#xff08;IACMIR 2024&#xff09; 2024 International Academic Conference on Machinery, Images, and Robotics 会议将聚焦“机械、成像和机器人”相关的最新研究领域&#xff0c;为国内…

蓝桥杯C/C++程序设计——特别数的和

题目描述 小明对数位中含有 2、0、1、9 的数字很感兴趣&#xff08;不包括前导 0&#xff09;&#xff0c;在 1 到 40 中这样的数包括 1、2、9、10 至 32、39 和 40&#xff0c;共 28 个&#xff0c;他们的和是 574。 请问&#xff0c;在 1 到 n 中&#xff0c;所有这样的数的…

S32K312使用ITCM向FLASH代码区写入数据

使用C40_IP的系列方法向FLASH代码区写入数据时&#xff0c;程序会卡死在读取写操作的状态C40_Ip_MainInterfaceWriteStatus()这个方法中。本文主要介绍S32K312通过ITCM的方式&#xff0c;通过C40_IP的方法向FLASH代码区成功写入数据的方法和步骤。 首先&#xff0c;验证一下C4…

使用Android Studio等idea工具开发flutter应用,必备的debug调试技能,非常好用

我们程序员不论开发什么软件&#xff0c;都需要一把锋利的调试工具&#xff0c;这是必不可少的&#xff0c;不然出现问题了&#xff0c;你都不知道问题是啥&#xff0c;出现在哪&#xff0c;就更别说怎么解决了。所以我这里就介绍一下android studio开发flutter必备的调试技能&…

Oracle【低版本实现UTC格式转换】

Oracle低版本实现UTC格式转换 文章目录 Oracle低版本实现UTC格式转换前言一、创建 FUNCTION&#xff08;GET_UTC_DATE&#xff09;二、使用步骤1.跨年日期2.跨月日期&#xff08;判断 闰年 or 平年、用于计算2月天数&#xff0c;正常大小月&#xff09;3.跨日日期3.正常日期 总…

GRNdb:解码不同人类和小鼠条件下的基因调控网络

GRNdb&#xff1a;解码不同人类和小鼠条件下的基因调控网络 摘要introduction数据收集和处理Single-cell and bulk RNA-seq data collection and processing 单细胞和bulk RNA-seq 数据收集和处理Cell cluster identification for scRNA-seq datasets &#xff08;scRNA-seq 数…

各大会议近些年的开会时间和地点(写论文参考文献用)

1. IEEE国际计算机视觉与模式识别会议(IEEE Conference on Computer Vision and Pattern Recognition, CVPR) 举办次数会议时间举办地点1st1983, June 19-23Washington D.C, USA13th1999, June 23-25Colorado, USA20th2009, June 20-25Miami, USA21st2010, June 13-18San Fran…

记录汇川:MODBUS TCP-梯形图

H5U的MODBUS通信不需要编写程序&#xff0c;通过组态MODBUS通信配置表&#xff0c;实现数据通信。 Modbus-TCP 主站即Modbus-TCP客户端&#xff0c;通过Modbus-TCP配置&#xff0c;可最多支持同时与31个 Modbus-TCP服务器&#xff08;从站&#xff09;进行通讯。 …

12.30_黑马数据结构与算法笔记Java

目录 320 全排列无重复 Leetcode47 321 组合 Leetcode77 分析 322 组合 Leetcode77 实现 323 组合 Leetcode77 剪枝 324 组合之和 Leetcode 39 325 组合之和 Leetcode 40 326 组合之和 Leetcode 216 327 N皇后 Leetcode51-1 328 N皇后 Leetcode51-2 329 解数独 Leetco…