Re: [情報] RIME-蝦米方案(Lua腳本語言擴充)

看板Liu (無蝦米輸入法)作者 (ABBBB ABBAAA)時間4年前 (2020/03/19 14:15), 4年前編輯推噓7(705)
留言12則, 7人參與, 最新討論串2/2 (看更多)
這篇主要針對 MacOS/Linux 使用者 感謝 afrink 在這個領域的貢獻,所以我在整理碼表時有現成的可以用 ._.b 大約兩三年前,我拿了官蝦的碼表轉成 dict.yaml 格式, 礙於授權問題沒辦法和我的 .dotfile 整合成一鍵佈署, 反正現在全公司都在家隔離了,有點閒時間來搞這個 :p 從 afrink 的 repo fork 出來,但資料夾結構被我大改過: https://github.com/hftsai256/rime-liur-lua (BTW 我在做新功能的時候不小心 PR 到 afrink 的 master 去了,sorry) 我盡可能讓安裝過程簡化,你需要準備工具的只有 homebrew, git 和 Python 3 clone 下來後執行 tools/config.sh -i "理論上" 會自動搞定一切 甚至連 Rime 本體都不用裝,brew cask 可以幫你搞定 接下來只要去右上角的選單 "佈署" 就能開始用了 裡面還有一些奇怪的東西,像是 compile_dict.py 可以把開源蝦米碼表 openxiami 抓回來的 csv 印成 Rime 吃的格式 反正也是花了快一個小時寫的,刪了可惜就留在上面吧 XD 另一方面我和 librime lua plugin 的作者在 Github 上請教過, Squirrel v14 原生支援 Lua,objdump 出來確實也看得到 Lua 的相關 symbols (雖然我還沒弄清楚要怎麼用) 要自己編的話則是有些技術問題要處理,細節: https://github.com/hchunhui/librime-lua/issues/33 最後是維護問題。default.custom.yaml 是個人化色彩非常濃厚的檔案 所以我是覺得這東西 "不應該" 出現在這邊, 正在考慮以自動化修改工具 + 模版的方式釋出。 或許改成用 awk 先掃行數再用 sed 直接插入會比較好,有時間再來寫 [Edit] 已經用 Python 3 寫成,awk/gawk 之類的麻煩事還是繞過去吧 用 Linux/MacOS 的版友碰到什麼問題或意見歡迎直接在 Github 上開 ticket Cheers! ※ 引述《afrink (忙忙忙)》之銘言: : 先上方案連結 : https://github.com/ianzhuo/rime-liur-lua/ -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 73.68.65.39 (美國) ※ 文章網址: https://www.ptt.cc/bbs/Liu/M.1584598553.A.BA3.html ※ 編輯: TacoEater (73.68.65.39 美國), 03/19/2020 14:20:06

03/19 20:06, 4年前 , 1F
先 Star 再裝 XD
03/19 20:06, 1F
※ 編輯: TacoEater (73.68.65.39 美國), 03/20/2020 11:15:45

03/20 17:54, 4年前 , 2F
欣見又一位高手出手!佩服!讚嘆!祝在美一切平安
03/20 17:54, 2F

03/20 18:29, 4年前 , 3F
推一個
03/20 18:29, 3F

03/22 16:35, 4年前 , 4F
如果~/Library沒有資料夾Rime,安裝到最後會造成一些
03/22 16:35, 4F

03/22 16:35, 4年前 , 5F
copy的失敗。
03/22 16:35, 5F

03/23 23:14, 4年前 , 6F
因為plum裝依賴套件時會建立該資料夾,所以我並沒有特
03/23 23:14, 6F

03/23 23:14, 4年前 , 7F
別去檢查路徑是否存在。最新的commit已補上,但因為我
03/23 23:14, 7F

03/23 23:14, 4年前 , 8F
沒實際碰過這問題,具體上能不能正確處理還不清楚
03/23 23:14, 8F

04/04 10:43, 4年前 , 9F
1.GitHub上有開放提issue嗎?專案只有PR tab,
04/04 10:43, 9F

04/04 10:44, 4年前 , 10F
就算強制瀏覽/issues,也只看到PR
04/04 10:44, 10F

04/06 08:52, 4年前 , 11F
想借問一下,加字加詞有辦法加多行的文字嗎?謝謝!
04/06 08:52, 11F

04/04 21:43, , 12F
太強大了!感謝各位大大無私的分享。
04/04 21:43, 12F
文章代碼(AID): #1USmuPkZ (Liu)
文章代碼(AID): #1USmuPkZ (Liu)