[情報] Yabomish — macOS 開源蝦

看板Liu (無蝦米輸入法)作者 (Pas de Loup)時間1天前 (2026/03/12 23:59), 1天前編輯推噓1(101)
留言2則, 2人參與, 1天前最新討論串1/1
各位 macos蝦友們好, 身為蝦米族,我們要求其實不多: 打得順、選字準、特殊碼能用、macOS 升級不要爆。 前幾天,官蝦用一用,變成只能輸入阿富汗波斯-阿拉伯文時, 還無法修復,我真的火大了。於是就搞了這個東西。 【GitHub】 https://github.com/FakeRocket543/yabomish 【安裝】(需自備 liu.cin) git clone https://github.com/FakeRocket543/yabomish.git cd yabomish cp /你的/liu.cin . ./setup.sh → 系統設定 → 鍵盤 → 輸入方式 → 加入 Yabomish 【蝦米族在意的經典舊功能,我儘量試著做做看】 萬用碼 *: 忘記第三碼?打 ab*d 照樣查。 有 prefix 預過濾,不是暴力全表掃描。 補碼 v: 打完碼按 v 直接選第二候選字。 不用再按1。 同音字查詢: 按 ' 進入同音字模式,先打碼選字, 再列出所有同音字讓你挑。 「知道怎麼唸但忘記怎麼拆」的時候很好用。 注音反查 /zh: 打 /zh 切到注音模式,用注音查嘸蝦米碼。 聲韻母可以亂序輸入,自動排列。 「這個字到底怎麼拆」的終極解法。 逗號開頭編碼: ,z(方向鍵 ↑↓←→)、,a(α)、,b(8)等等, 1737 筆逗號開頭的編碼全部正常運作。 某些方案會把逗號吃掉,這裡不會。 選字窗: 游標跟隨(垂直列表)或固定位置(螢幕底部水平列)。 有 GUI 偏好設定可以調字體大小、透明度、對齊方式。 這個功能我一直覺得超老派,一堆碼在那裡亂跳的時候,別人都會覺得你好神。 公眾場合、開會操作時,直接被當成外星人。 至於字體可以調很大,考慮自己朋友爸媽年紀不小,很多人又用了高解析度螢幕時, 還是不少人會需要看個兩眼,嗯。那就放大一點吧。 中文標點直出: , → ,、[] → 「」 不用記特殊碼。 字頻學習: 不是打完就忘的那種。unigram + bigram 前後文排序, 你常打的組合會自動排前面。每 500 次自動衰減,不會膨脹。 鍵盤佈局: 硬體 keyCode 對應,不看系統佈局設定。 你用 Dvorak、Colemak、AZERTY 都不影響嘸蝦米。 【技術】 純 Swift,8 個 .swift 檔,swiftc 直接編譯 不需要 Xcode 專案,不需要任何第三方框架 macOS 14+,Apple Silicon MIT 授權 需要自備 liu.cin 字表,本專案不含字表。 歡迎回報 bug、許願功能、或直接發 PR。 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 223.140.62.33 (臺灣) ※ 文章網址: https://www.ptt.cc/bbs/Liu/M.1773331161.A.EF4.html ※ 編輯: Zxl (223.140.62.33 臺灣), 03/13/2026 00:13:59 ※ 編輯: Zxl (223.140.62.33 臺灣), 03/13/2026 00:20:42

03/13 06:40, 1天前 , 1F
身為嘸蝦米老用戶,未裝先給讚。
03/13 06:40, 1F
※ 編輯: Zxl (111.71.89.123 臺灣), 03/13/2026 08:20:07 ※ 編輯: Zxl (111.71.89.123 臺灣), 03/13/2026 08:22:19

03/13 10:45, 1天前 , 2F
推推
03/13 10:45, 2F
文章代碼(AID): #1fikBPxq (Liu)
文章代碼(AID): #1fikBPxq (Liu)