精品伊人久久大香线蕉,开心久久婷婷综合中文字幕,杏田冲梨,人妻无码aⅴ不卡中文字幕

打開APP
userphoto
未登錄

開通VIP,暢享免費電子書等14項超值服

開通VIP
也致第一次安裝Rime的你

同步至:也致第一次安裝Rime的你 | 心&麓 - Xiang HongAi’s Personal Website

也致第一次安裝Rime的你

我的需求是需要一套跨平臺的輸入方案:

因此,我選擇了 Rime

0、安裝

先按系統平臺安裝Rime,本筆記以Windows平臺/五筆輸入方案為例:

下載安裝小狼毫 Weasel編輯器 visual studio code保證文件UTF-8編碼

安裝Rime之后,有默認的預置輸入方案,各輸入方案切換初始快捷鍵是Ctrl+~

如果沒有適合自己的輸入方案,看完本筆記第2、3、4章節后,在瀏覽器中打開Plum項目,Ctrl+F查找并下載相關輸入方案到用戶配置目錄重新部署

如:查找wubi,打開rime-wubi項目,點綠色按鈕Download ZIP到桌面解壓,把幾個*.yaml后綴文件剪切到%appdata%\Rime (復制,Windows+R運行中粘貼回車即可進入) 目錄,重新部署。

Plum 是 Rime 配置管理器和輸入模式庫。

1、認識“Rime”

要配置和操控 Rime,首先要知道它是什么,

Rime:

  • 一套文字輸入解決方案,由基礎引擎*、跨操作平臺發行*、多種輸入方案*組成,

  • 支持“拼音、雙拼、注音、聲調、五筆、倉頡”等音碼形碼輸入;

  • 支持“吳語、粵語,中古漢語”等多種方言拼音;

  • 支持 Windows、Linux、Android、Mac OS X 等作業平臺。

  • 繁體拼音能正確的輸入繁體字。

上面有標*號幾個部分,就是我們要配置調教的部分。

2、認識“部署”與“同步”

每當更改了配置文件,就要進行一次部署以生效預期功能,同時執行一次同步以備份相關配置。

Windows 部署:

  • 在開始菜單中找到 小狼毫輸入法 → 【小狼毫】重新部署,執行即生效;

  • C:\ProgramData\Microsoft\Windows\Start Menu\Programs\小狼毫輸入法 中執行 【小狼毫】重新部署

  • 如果配置中有開啟托盤圖標,右鍵選擇重新部署

其它保作系統更簡單,如iBus在輸入法切換下拉菜單即可部署,鼠鬚管在系統語言文字選單中選擇重新部署

同步亦然,這里同步只是根據用戶配置目錄installation.yaml中的installation_idsync_dir生成了配置和詞典文件,至于同步之后備份在何處,是需要用戶自己安排的,如各SaaS廠商的云盤。

3、認識“源文件目錄”和“用戶配置目錄”

“源文件目錄”和“用戶配置目錄”是整個輸入方案的配置文件所在目錄。

輸入方案源文件目錄,升級或重裝會被替換,用戶不能修改:

【中州韻】 /usr/share/rime-data/
【小狼毫】 "安裝目錄\data"
【鼠鬚管】 "/Library/Input Methods/Squirrel.app/Contents/SharedSupport/"

輸入方案用戶配置目錄,用戶可以部分修改:

【中州韻】 ~/.config/ibus/rime/
          ~/.config/fcitx/rime/
【小狼毫】 "%appdata%\Rime"
【鼠鬚管】 ~/Library/Rime/

4、認識“用戶配置目錄”數據文件分布

數據文件和目錄在各版本中可能會有不同。

  • 主要文件

    • default.yaml,全局設定
    • weasel.yaml,發行版設定
    • installation.yaml,安裝信息(可配置同步目錄)
    • user.yaml,用戶狀態信息
    • *.schema.yaml,輸入方案
    • *.dict.yaml,輸入方案配套的詞典源文件
    • *.custom.yaml+,用戶對Rime全局配置、各輸入方案配置、自制輸入方案等定制文件
  • 用戶配置同步目錄及詞典文件

    • *.userdb,Rime記錄用戶輸入習慣的目錄文件
    • UUID/,用戶配置同步目錄
    • UUID/*.userdb.txt,Rime生成的用以同步的用戶詞典
  • Rime編譯生成的二進制文件:

    • build/*
    • *.prism.bin,棱鏡文件
    • *.reverse.bin,反查詞典
    • *.table.bin,固態詞典

5、折騰

要折騰的不是很多,普通用戶安裝即用,我折騰它主要是按鍵部分和我開發工具沖突,還有增強輸入方案。

我們要配置四個文件,因為以后要升級,不能直接在原作者默認文件內修改和調整,所以要這樣建立文件關聯:

  • 基礎引擎框架配置 default.yamldefault.custom.yaml,輸入法按鍵、方案預選等全局設定
  • 輸入方案配置 wubi86.schema.yamlwubi86.custom.yaml,每種形碼、音碼輸入方案都可以單獨配置
  • 增強輸入方案配置 symbols.yamlsymbols.custom.yaml,如: /jq 將調用二十四節氣名
  • Windows發行版配置 weasel.yamlweasel.custom.yaml,如進入相關應用程序,轉換為英文狀態

我進行的配置有:

  • Control+Alt+F8 調出輸入方案設定,原來的 Ctrl+` 會與大部分軟件的關鍵按鍵沖突
  • ,.輸入時左右翻頁
  • Enter清屏,;',輸入時第二、三候選詞選定
  • 因為經常編碼和用Markdown語法,很多字符為英文狀態下字符,如[]()
  • /用來觸發特殊字符輸入,如/fh/0~9/jt等,具體參考symbols.custom.yaml文件
  • Shift+DeleteControl+Delete(Mac Shift+Fn+Delete)刪除候選詞

5.1 目的

  • 覆蓋原默認配置
  • 選擇和擴展功能

5.2 調教

  • 先三分鐘了解一下 yaml 配置文件語言
  • 打開配置目錄:Windows + R : $ %appdata%/rime
  • 用 VS Code 編輯器新建四個文件:default.custom.yamlwubi86.custom.yamlsymbols.custom.yamlweasel.custom.yaml,這四個文件配置完可以備份一份,方便在其它計算機上用。

5.2.1 基礎引擎框架配置 :default.custom.yaml

Download

# xianghongai@gmail.com
# 此文檔是對 rime 基礎引擎框架配置

customization:
  distribution_code_name: Weasel
  distribution_version: 0.9.30
  generator: "Rime::SwitcherSettings"
  modified_time: "Mon Mar 12 14:30:01 2018"
  rime_version: 1.1.2

patch:
  translator/enable_user_dict: false # 關閉用戶詞典和字頻調整
  translator/enable_sentence: false # 關閉碼表輸入法連打
  "ascii_composer/switch_key":
    Caps_Lock: commit_code
    Control_L: inline_ascii
    Control_R: noop
    Shift_L: commit_code # 左右Shift上屏編碼并切換為英文狀態,inline_ascii 設定在有輸入時不能切換至英文狀態
    Shift_R: commit_code #

  # 原來的 Ctrl + ` 會與大部分軟件的關鍵按鍵沖突
  "switcher/hotkeys":
    - "Control+Alt+F8"

  # 除了輸入翻頁,應該取消所有的默認快捷鍵,輸入法就是純粹的輸入用,用戶按需分配快捷鍵,設定默認快捷鍵會與作業系統及其它軟件產生沖突,適得其反,這樣與用搜狐、騰訊輸入法無二。
  # minus/減號,equal/等號,comma/逗號,period/句號,exclam/感嘆號,numbersign/井號,percent/百分號,semicolon/分號,apostrophe/單引號
  key_binder/bindings:
    # hotkey switch
    - { when: always, accept: Shift+space, toggle: full_shape }
    - { when: always, accept: Control+period, toggle: ascii_punct }
    - { accept: comma, send: Page_Up, when: paging }
    - { accept: period, send: Page_Down, when: has_menu }


  # 選定五筆等輸入方案
  schema_list:
    - {schema: wubi86}
    - {schema: wubi_pinyin}
    - {schema: wubi_trad}
    - {schema: luna_pinyin_simp}
    - {schema: luna_pinyin_tw}
    - {schema: terra_pinyin}

5.2.2 輸入法配置 :wubi86.custom.yaml

Download

# xianghongai@gmail.com
# 此文檔是對輸入法的配置

patch:
  # 標點及特殊表情,引入 symbols.custom.yaml 文件,設定觸發條件
  'punctuator/import_preset': symbols.custom
  'recognizer/patterns/punct': "^/([a-z]+|[0-9])$"

  # 1.回車清屏(Escape)/上屏一候選詞,2.分號上屏二候選詞,3.引號上屏三候選詞
  "key_binder/bindings":
    - { when: composing, accept: Return, send: Escape }
    - { when: has_menu, accept: Return, send: Escape }
    # - {when: composing, accept: space, send: Escape}
    # - {when: has_menu, accept: space, send: space}
    - { when: has_menu, accept: semicolon, send: 2 }
    - { when: has_menu, accept: apostrophe, send: 3 }
  # 更改'西文’為'英文’,'增廣’為'擴展集’
  switches:
  - name: ascii_mode
    reset: 0
    states: ["中文", "英文"]
  - name: full_shape
    states: ["半角", "全角"]
  - name: ascii_punct
    states: [",。", ",."]
  - name: extended_charset
    states: ["通用", "擴展集"]

5.2.3 Windows操作平臺配置:weasel.custom.yaml

Download

# xianghongai@gmail.com
# 此文檔是對rime在Windows平臺上的配置

customization:
  distribution_code_name: Weasel
  distribution_version: 0.9.30
  generator: "Weasel::UIStyleSettings"
  modified_time: "Fri Mar 09 15:08:29 2018"
  rime_version: 1.1.2

# 進入相關應用程序,轉換為英文狀態
patch:
  "app_options/devenv.exe":
    ascii_mode: true
  "app_options/illustrator.exe":
    ascii_mode: true
  "app_options/photoshop.exe":
    ascii_mode: true
  "app_options/plantsvszombies":
    ascii_mode: true
  "app_options/winkawaks.exe":
    ascii_mode: true
  "app_options/sublime_text.exe":
    ascii_mode: true
  "app_options/Code.exe":
    ascii_mode: true

  # 設定主題
  "style/color_scheme": ink

  # 設定顯示托盤圖標,在調配置時,方便右鍵圖標快速執行“重新部署”,以及其它便捷入口。調配完日常使用就 false 隱藏掉吧。
  # 沒有托盤圖標,Windows+R: $ "C:\ProgramData\Microsoft\Windows\Start Menu\Programs\小狼毫輸入法",里面有相關操作項
  # Windows 10下已經發現問題:切換到小狼毫輸入法,Windows徽標就失靈,必須切換至其它輸入法,Ctrl+Shift+Esc 中 “Windows 資源管理器” 鼠標右鍵“重新啟動(R)”,才能正常使用。
  "style/display_tray_icon": false

5.2.4 增強輸入方案配置:symbols.custom.yaml

Download

直接從原作者復制內容過來,進行以下修改:

# / 用來觸發增強輸入,如: /jq 將調用二十四節氣名
# 星號直接上屏 *
# 圓括號為英文狀態下的() ,建議文字工作者的你換成中文狀態下的()
# 頓號需要按鍵 \
# 井號直接上屏 #
# 添加常用網址

代碼過多就不貼了;

配置完重新部署,并執行同步以備份相關配置文件。

6、存在問題與選擇

操作存在極小可能的不穩定性,以及一些兼容性問題,在權衡了隱私性、調教性后,我能接受。


擴展閱讀與資源:


轉載保留原文地址和作者名,只為錯誤勘正和信息補充。
許可協議:自由轉載-保持署名-非商業性使用-禁止演繹 (CC BY-NC-ND 4.0)
By 小可 from https://xinlu.ink/tech/rime.html

本站僅提供存儲服務,所有內容均由用戶發布,如發現有害或侵權內容,請點擊舉報
打開APP,閱讀全文并永久保存 查看更多類似文章
猜你喜歡
類似文章
小狼毫輸入法常用設置
RIME小狼毫 極速入門配置(2019.11) - 簡書
看完就跪了,高端玩家都是這樣用輸入法的 | 有用功
「小狼毫」
unbuntu.wubi@windows 8
小狼毫輸入法設置 個人要求
更多類似文章 >>
生活服務
分享 收藏 導長圖 關注 下載文章
綁定賬號成功
后續可登錄賬號暢享VIP特權!
如果VIP功能使用有故障,
可點擊這里聯系客服!

聯系客服

主站蜘蛛池模板: 乌鲁木齐县| 融水| 若羌县| 宜宾市| 纳雍县| 昂仁县| 海南省| 邯郸县| 威海市| 宽甸| 慈溪市| 基隆市| 新安县| 香格里拉县| 苍梧县| 中超| 鲁山县| 台前县| 乃东县| 班玛县| 黄大仙区| 防城港市| 治县。| 沙坪坝区| 馆陶县| 东丰县| 华容县| 沙坪坝区| 侯马市| 卢湾区| 石泉县| 浦县| 山西省| 岑溪市| 舞阳县| 华容县| 崇仁县| 台安县| 卢龙县| 方城县| 宣城市|