最美情侣中文字幕电影,在线麻豆精品传媒,在线网站高清黄,久久黄色视频

歡迎光臨散文網 會員登陸 & 注冊

好用好看好玩的輸入法 —— 鼠須管配置使用

2022-02-06 02:42 作者:LufsX  | 我要投稿

Rime 系列輸入法在各個平臺都擁有其對應的實現(xiàn),其中 macOS 平臺上上是「鼠須管」輸入法,對其進行配置,就會獲得一個極其舒適、行云流水的個人輸入體驗。


TL;DR(太長不看系列)

嫌麻煩的話可以直接使用我的配置文件,具體介紹將會放在另外一篇博文 ——?我的 Rime 配置 2022:?https://blog.isteed.cc/post/rime-2022/

緣起

個人在 2017 年開始使用「小鶴雙拼」,當我開始使用 macOS 時,一路輾轉波折,試遍了幾乎所有的「大廠」輸入法,卻都不盡人意……甚至還有愈發(fā)嚴重的隱私問題

終于,在 macOS 10.14.2 中,系統(tǒng)自帶的輸入法支持了小鶴雙拼

使用幾天后,欣喜消減,macOS 系統(tǒng)自帶輸入法丟失詞頻,加上似乎不太穩(wěn)定的調頻,以及內存泄漏的問題,導致輸入體驗極其差勁,我便開始尋求新的替代品

初識

第一次接觸到「鼠須管」是 macOS 自帶輸入法支持小鶴雙拼之前,但因為其極其復雜的配置過程,搞不懂抑或是用不慣的其他人的配置,被哪眼花繚亂的配置文件「勸退」

但之后,我又被「落格輸入法」高昂的售價勸退,本著窮折騰的精神,硬啃著文檔,「借鑒」著別人的配置,折騰著屬于我自己的「鼠須管」

事后「落格輸入法」不再高昂,便第一時間入手了,但我發(fā)現(xiàn)「落格輸入法」已經不如自己配置的「鼠須管」好用,不能完全的歸于自己的掌控之中

所以,本文將會介紹些我個人的定制過程及使用技巧,當然也包含個人正在使用的配置:https://github.com/LufsX/rime(歡迎 Star 呀?瘋狂暗示)

安裝

鼠須管官方在 GitHub 已經有 CI 版本了,可以登錄 GitHub 后,去 Action 頁面下載,具體路徑為?倉庫頁面?-?Action?- 選中?commit ci?- 最下面的?Squirrel-commitId.zip

下載位置

安裝的話,請 右鍵?下載下來的安裝程序?-?打開,否則可能無法正常打開,注意,安裝需要進行「退出登錄」的操作

或是直接這個鏈接下載?https://cors.isteed.cc/https://github.com/rime/squirrel/releases/download/0.16.2/Squirrel-0.16.2.zip

切換

  1. 備份原有配置(如果有的話)

  2. 下載?https://github.com/LufsX/rime?倉庫內所有文件,如果不知道怎么下載或是下載緩慢,盡管點這個鏈接 https://cors.isteed.cc/https://github.com/LufsX/rime/archive/refs/heads/master.zip 即可

  3. 切換到「鼠須管」,并在菜單中點擊??-?用戶設定…

  4. 將?2.?中的所有文件復制到打開的文件夾中

  5. 點擊菜單欄中的??-?重新部署

注意:默認配置輸入方案為?小鶴雙拼,如需切換全拼可按下鍵盤上的?F2(或是?Fn?+?F2),選擇?朙月拼音?即可

定制

定制推薦使用?Visual Studio Code https://code.visualstudio.com/download ,順帶一提,可以使用快捷鍵???+?/?取消注釋

當然,其它的任何文本編輯器都可以使用,主要是看個人的喜好~

另外就是 Windows 下的定制與下文的定制是一樣的,只是部分配置的位置不同而已

全局設置

定制文件位于?用戶設定文件夾/default.custom.yaml

輸入法方案

不需要的可以注釋,需要額外添加的也可以通過此添加

命名規(guī)則是?lufs_flypy.schema.yaml?=>?lufs_flypy

記憶選擇

這是?F2?調出的選項菜單中的記憶保持選項,用于記憶輸入方案中的?switches?開關

候選項數

可依據自己需求更改,這里是結合日常輸入習慣——手指按數字鍵 1 - 4 比較方便而確定項數為 4 的

切換按鍵

先說說個人使用習慣吧,個人是使用?CapsLock?切換中英文輸入,可以實現(xiàn)中文使用「鼠須管」輸入,西文則是使用系統(tǒng)自帶輸入法

如果不習慣?CapsLock?切換,可以按照
lotem/default.custom.yaml?樣例進行定制,這里就不過多展開了

(如果輸入太多錯誤的字符,可以使用?ESC?一鍵清除)

Lua 選詞擴展

這是源自?BlindingDark/rime-lua-select-character?的擴展,作用是打不好打的單字時,可以通過詞組形式打出來,再使用默認快捷鍵?[?或?]?選擇詞組中第一個或最后一個字上屏

如需使用?[?與?]?翻頁,或是不想使用?[?或?]?選詞,可修改為其它按鍵,如?,?=>?comma?與?.?=>?period

按鍵綁定

這里可以設置什么鍵可以用來干什么,比如本配置中

  • Tab?=> 向下翻頁

  • Shift?+?Tab?=> 向上翻頁

  • =?=> 向下翻頁

  • -?=> 向上翻頁

  • ;?=> 二選

  • '?=> 三選

不過?[?或?]?無法翻頁,需要?Lua 選詞擴展?進行修改才能使用

輸入方案

個人主要使用的是小鶴雙拼,那么我就以小鶴雙拼輸入方案作為例子,其文件位于?用戶設定文件夾/lufs_flypy.schema.yaml

如需修改全拼方案,則將對應文件變?yōu)?用戶設定文件夾/lufs_pinyin.schema.yaml

除了文中所介紹的,其它的設置一般都不推薦修改

選擇菜單

一般來說不需要做出很大的更改,這部分用于控制輸入法的一些行為

name?字段是輸入方案中其它設置字段的名稱(即?option_name

reset?字段用于恢復默認設置

states?字段用于定義?F2?菜單中的顯示狀態(tài)

輸入引擎

一般來說不需做任何更改,但這兒可以關閉?Lua 選詞擴展 https://blog.isteed.cc/post/squirrel-customization-2022/#lua-%E9%80%89%E8%AF%8D%E6%89%A9%E5%B1%95 ,刪去對應注釋的行或將其再次注釋即可關閉

processors?段是控制輸入引擎,比如 英文輸入引擎、反查、按鍵綁定 等涉及到輸入引擎的「開關」,引入新的引擎需要在這兒添加激活

translators?段是控制「翻譯器」的,通過匹配輸入替換輸出來實現(xiàn)部分功能,比如 符號轉換、動態(tài)日期時間輸入、用戶自定義詞典 都需要在這兒激活

filters?段是控制過濾器的,過濾器如其名,用于過濾/重排候選詞的,simplifier@emoji_suggestion?項用于過濾繁體注釋,不過這個并不影響本方案的設置,而重排操作的具體效果可見下或見?GitHub 倉庫 Wiki?https://github.com/LufsX/rime/wiki/%E5%80%99%E9%80%89%E6%8E%92%E5%BA%8F?(注:需在?rime.lua?文件中定義過濾器)

模糊音

在此區(qū)域修改注釋即可(不注釋 = 打開;注釋 = 關閉)


alphabet?字段用于定義需要參與拼寫規(guī)則的字符
delimiter?字段用于定義輸入的詞與詞之間的間隔符(僅接受第一個字符成為間隔符)
algebra?則為拼寫規(guī)則,具體規(guī)則參見?官方 wiki?https://github.com/rime/home/wiki/SpellingAlgebra#%E5%8E%9F%E7%90%86%E8%88%87%E5%AF%A6%E7%8F%BE

碼表

后面部分的就是小鶴雙拼的碼表,鑰匙需要使用其它雙拼方案,可以直接替換碼表部分,非雙拼用戶可忽略

若需自定義,參見?官方 wiki?https://github.com/rime/home/wiki/SpellingAlgebra#%E5%8E%9F%E7%90%86%E8%88%87%E5%AF%A6%E7%8F%BE


字符映射

這里依據個人習慣修改了部分符號,如:

  • /?=>?/

  • ‘’ =>?

  • ~?=>?

  • @?=>?@

  • #?=>?#

  • -?=>?-

  • _?=>?——

  • +?=>?+

  • =?=>?=

  • [?=>?

  • ]?=>?

  • {?=>?

  • }?=>?

你也可以添加以?/?開頭的快捷輸入,如輸入?/help?后會顯示

此時選中便會將顯示的東西上屏

詞庫

詞庫這個東西可是重中之重啊,直接決定了一個輸入法的使用體驗,這里就要介紹詞庫格式了

詞庫配置

本配置中詞庫配置文件位于?用戶設定文件夾/extended.dict.yaml

import_tables?下便是詞庫文件順序,我的小私貨可以按需注釋(當然,不注釋也沒什么影響,但萬一有些人很厭惡以至于都不想看到那些詞匯呢?)

詞庫文件導入支持相對路徑,比如在?用戶設定文件夾/dicts/genshin.dict.yaml?可以用?dicts/genshin?調用

詞庫格式

本配置中,詞庫文件位于?用戶設定文件夾/dicts/?下

這里就用?example.dict.yaml?來舉例

文件開頭應使用如下格式

接下來的詞庫內容應按照格式?詞組?+?空格?+?Tab 縮進?+?空格?+?第一個字的拼音?+?空格?+?第二個字的拼音?編寫,例子如下

提示:可以通過輸入?/tab?來輸入?Tab 縮進


關于搜狗詞庫

本配置中所使用的詞庫部分來源于?https://pinyin.sogou.com/dict/

搜狗詞庫格式為?scel,可在 Windows 下使用?深藍詞庫轉化?https://github.com/studyzy/imewlconverter?轉換為 Rime 格式

雖說 macOS 也能用,不過只有命令行,而且配置過程比較麻煩,所有還是找個用 Windows 的小伙伴幫你轉化下詞庫吧~

注意,轉化出來的詞庫是帶有詞頻的,由于本配置中使用了?https://github.com/thunlp/THUOCL?詞庫及詞頻,所以推薦使用「搜索替換」(??+?F)功能將其全部刪去

自定義短語

為了便于編輯而引入了?custom phrase?功能,只需編輯?用戶設置文件夾/custom_phrase.txt?即可便利的進行自定義短語操作

格式為:自定義短語?+?Tab 縮進?+?輸入編碼?(+?Tab 縮進?+?權重)

權重越大,顯示越前,例子如下


鼠須管配置文件

位于?用戶設置文件夾/squirrel.custom.yaml

程序單獨設置

本配置中不推薦使用!

如非要用,哪我也攔不住你,單獨設置格式如下


皮膚設置

總設置如下,color_scheme?后接的是皮膚主題,可以按照后面的主題名修改來切換主題

如果你是使用我編譯的版本,則輸入法具有微微的透明效果,不喜歡的話可以直接關掉?translucency,其它沒有合 PR 的版本該設置項無影響

官方版本已經支持設置透明度了,在我的配置里,總開關仍為?translucencystyle?里的樣式可以強制覆蓋皮膚樣式)

皮膚配置

「鼠須管」的皮膚可以使用?RIME 西米 - for Squirrel?https://gjrobert.github.io/Rime-See-Me-squirrel/?來可視化定制「鼠須管」外觀,也可以使用內置皮膚,內置皮膚及效果如下

皮膚名稱預覽圖

如果是原始配置文件,我就拿?macos_light?來舉例子,具體作用見配置注釋

單獨拎出來個?horizontal?配置項,該項配置若為?true?則是水平排列,若為?false?則是豎直排列,依據個人喜好定制即可

(小聲說:個人前面的截圖使用的字體是?https://github.com/lxgw/LxgwWenKai,需要手動安裝字體并將帶有?font?字樣的選項修改為?LxgwWenKai

技巧

動態(tài)命令

目前支持的如下


備份用戶數據

「鼠須管」的用戶數據主是在?用戶設定文件夾/example.userdb/?下,只要將這個文件夾備份好,就可以保留一些個人輸入的詞頻數據及一些自造詞了,養(yǎng)好后真的特別舒服

我個人是將整個?用戶設定文件夾/example.userdb/?備份下來了

你也可以參照?說明書-同步用戶數據?https://github.com/rime/home/wiki/UserGuide#%E5%90%8C%E6%AD%A5%E7%94%A8%E6%88%B6%E8%B3%87%E6%96%99?所述方法,通過??-?同步用戶數據?來達到備份用戶數據的目的

刪除錯誤詞頻

將光標移動到需要刪除詞頻的詞上,按下?Shift?+?Fn?+?Delete?即可

注意,該操作僅會刪除詞頻使其恢復原有排序,并不能從詞庫里徹底刪除這個詞

其它

更加詳細的定制指南可以參照官方倉庫的說明書 https://github.com/rime/home/wiki/UserGuide 與定制指南?https://github.com/rime/home/wiki/CustomizationGuide

或是?LEOYoon-Tsaw?的鼠須管定制指南 https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/squirrel%20customization%20guide.md 與?Schema.yaml 詳解?https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md

碎碎念

這玩意居然免費!

終于不用被大廠的帳號體系和廣告綁架了,也不用擔心隱私問題(就是不想讓「人」盯著的那種感覺~)

參考

  • https://github.com/BlindingDark/rime-lua-select-character

  • https://github.com/KyleBing/rime-wubi86-jidian/

  • https://gist.github.com/lotem/2981316

  • https://gist.github.com/lotem/2320943

  • https://github.com/maomiui/rime

  • https://github.com/placeless/squirrel_config

  • https://github.com/rime/squirrel

  • https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/Rime_description.md

  • https://github.com/thunlp/THUOCL

  • https://github.com/rime/home/wiki/CustomizationGuide

  • https://github.com/rime/home/wiki/UserGuide

  • https://github.com/LEOYoon-Tsaw/Rime_collections/blob/master/squirrel%20customization%20guide.md


好用好看好玩的輸入法 —— 鼠須管配置使用的評論 (共 條)

分享到微博請遵守國家法律
关岭| 邵武市| 包头市| 新密市| 宁武县| 濉溪县| 通化市| 姜堰市| 武功县| 玛纳斯县| 东丽区| 屏边| 饶平县| 沅江市| 株洲县| 黄冈市| 姜堰市| 乐山市| 孟州市| 海盐县| 扎赉特旗| 阳城县| 横山县| 定安县| 汤阴县| 朝阳县| 汉中市| 潮安县| 城固县| 襄垣县| 大埔县| 宁城县| 牡丹江市| 新乐市| 德保县| 苏尼特右旗| 东港市| 上林县| 临洮县| 长春市| 临汾市|