GithubHelp home page GithubHelp logo

rime-easy_english's Introduction

2023-7-5 更新:
安装说明:
①rime.lua添加
  local easy_en = require("easy_en")
  easy_en_enhance_filter = easy_en.enhance_filter

  en_custom = require("en_custom")

  engword_append_space = require("word_append_space")
  engword_append_space_processor = engword_append_space.processor

  engword_autocaps = require("word_autocaps")
  engword_autocaps_filter = engword_autocaps.filter
  engword_autocaps_translator = engword_autocaps.translator

②default.custom.yaml 或 sharedsupport/default.yaml
  schema_list/+:
   - schema: easy_eng

方案说明:
参考: BlindingDark/rime-easy-en
 和 shewer/rime-easy-en(改进适用最新的rime.dll)
参考大神的方案,可以实现自动空格和连续输入自动分词功能,而个人词典功能的缺失,
无法记忆词频和个人用词习惯。

改进,使用easy-en的分词功能打句子实现连续输入功能,用boomker
  word_append_space.lua实现自动添加空格,[,.?!:]半角符号顶屏自动添加空格。
  恢复个人词典功能,可以记忆单词词频和个人用词习惯(记忆不了lua处理后的句子)。

句首大写输入方法: (Shift+首字母)
输入的内容大写前2个字符,自动转小写词条为全词大写
大写第一个字符,自动转写小写词条为首字母大写
已配置:左Ctrl键 快速切换方案,可以根据个人习惯自行修改

精准英文造词:
输入末尾必须是"`",输入内容就会保存,显示"✅";再次输入会删除,显示"❎"

例子: 输入vnext`后, vnext会自动保存到en_custom.dict.yaml 重复操作,会删除。
保存位置: en_dicts/en_custom.dict.yaml

  • 注意:由于是保存到dict文件,需要重新部署后,下次输入才生效。

特别说明,iOS端的仓输入法,由于保存在键盘文件,所以需要以下操作:
 ①精准造词
 ②点击文件编辑下的,使用键盘文件覆盖应用文件
 ③重新部署
另外可以保存到iCloud目录,或许没那么麻烦

rime-easy_english's People

Contributors

ufo169 avatar

Stargazers

maccn avatar flyinguard avatar

Watchers

 avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.