rime / rime-prelude Goto Github PK
View Code? Open in Web Editor NEWEssential files for building up your Rime configuration
License: GNU Lesser General Public License v3.0
Essential files for building up your Rime configuration
License: GNU Lesser General Public License v3.0
這箇字符只有蘋果用戶看得到,感覺放在rime默認配置文件中不合适
RIME 開發者們:
妳們好。在此我想請問如何在 RIME 中輸入「⋯⋯」?我只知道輸入 Shitf + 6 可輸入「……」。感謝閣下解答。
在西文模式(ascii_mode
似乎不“准确”)下,有时需要输入非英语字母,例如法语音符 é,德语字母 œ, ü, ö 以及其他常用的 ç, č, ł 等(这在涉及人名及术语中还是很常用的)。目前只能切换到中文模式然后输入 /
寻找特殊字符,(尤其在手机上操作)似乎比较麻烦。部分半角字符似乎可以迁入 ascii_mode
。
Linux 上发现没法用 /
来输入特殊字符。symbols.yaml 里的自带的正则表达式 ^/([0-9]0?|[A-Za-z]+)$
好像没法匹配单个的 /
。 把 ^/([0-9]0?|[A-Za-z]+)$
修改成 ^/([0-9]0?|[A-Za-z]*)$
就能输入了。( luna_pinyin.schema.yaml, luna_pinyin_fluency.schema.yaml, cangjie5.schema.yaml 里的正则表达式似乎也是这样。
symbols.yaml:
patch:
punctuator/import_preset: symbols
- recognizer/patterns/punct: '^/([0-9]0?|[A-Za-z]+)$'
+ recognizer/patterns/punct: '^/([0-9]0?|[A-Za-z]*)$'
punctuator:
full_shape:
Arch 那边好像是按照上游打包的?
Should we change specific switches with switch numbers? This may be convenient for people who have modified the switches.
rime-prelude/key_bindings.yaml
Lines 45 to 48 in dd84abe
- { when: always, accept: Control+Shift+2, toggle: '@0' }
- { when: always, accept: Control+Shift+3, toggle: '@1' }
- { when: always, accept: Control+Shift+4, toggle: '@2' }
- { when: always, accept: Control+Shift+5, toggle: '@3' }
- { when: always, accept: Control+Shift+6, toggle: '@4' }
default.yaml
包含較多內容,兼有經常修改的選項及在輸入方案中較多引用的成套配置。對他做修改會重做大量輸入方案及棱鏡文件:
rime/librime#197
有必要將輸入法選單等經常修改的部分與輸入方案經常引用的部分分成不同文件。
但在不破壞兼容性(包括用戶自定義配置)的前提下,這事比較難辦。
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.