作者 vi000246 (Vi)
標題 [心得] 我做了vim easymotion 嘸蝦米版本
時間 Sun Jan 18 01:45:16 2026


網址及安裝教學、操作說明如下

https://github.com/vi000246/vim-easymotion-boshiamy
GitHub - vi000246/vim-easymotion-boshiamy
Contribute to vi000246/vim-easymotion-boshiamy development by creating an account on GitHub. ...

 

讓vim-easymotion支援中文跳轉

使用嘸蝦米的拼字法,例如 "我"是由ix拼成的,"訝"是ixp

輸入i可以跳轉到i開頭的字,輸入ix可以跳到ix拼成的字

全程用vibe coding完成

一開始用gemini cli,發現無法理解我寫的spec

換用claude code後快速建立初板

但後面卡關一直燒我token,受不了又換回gemini

gemini快速找到幾個bug,但也是繞來繞去解不出來

我親自去查gemini產出的code,發現dic的格式有問題

重新修正了spec,再用claude試一次

這次就快速解決問題了

花大概三個小時把這套件做完

如果有bug再跟我回報,但基本上我對vimscript不熟

只能丟給AI修..

這次用AI agent的感想是,人類還是很重要的

需要精準定位問題,分析架構

AI一開始給我的code是有效能問題的

要是不懂的人可能就直接上線了吧

遇到鬼打牆也是滿無助的,因為我根本看不懂vimscript XD

但gemini一步一步帶我除錯,輸出除錯訊息,

我才能定位出問題

claude專長是寫code,除了寫code以外好像滿廢的

gemini則是擅長分析問題

覺得還是有其上限啦,不是全能的

簡單玩了一下,希望這專案有幫到人

雖然我覺得會用vim跟嘸蝦米的應該是超級少數

--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 150.117.153.116 (臺灣)
※ 作者: vi000246 2026-01-18 01:45:16
※ 文章代碼(AID): #1fQygloc (Soft_Job)
※ 文章網址: https://www.ptt.cc/bbs/Soft_Job/M.1768671919.A.CA6.html
※ 編輯: vi000246 (150.117.153.116 臺灣), 01/18/2026 01:46:40
hermes018: 這組合真冷門,我會用vim,但不會無蝦米1F 01/18 02:59
marra: 我用嘸蝦米耶!晚點來看,感恩 ^_^
(用嘸蝦米的,應該都算是"活化石"了 XD)2F 01/18 03:30
freeunixer: 用嘸蝦米的都應該送去火化...
話說我以前曾經想學輕鬆輸入法,不過沒支持多久...4F 01/18 05:16
lchcoding: 4樓大大也太狠了
啊!我只會注音...6F 01/18 07:37
如果要改注音的話也能弄一個注音版本
1.先找到全中文字對應到注音
例如 你 ㄋㄧˇ
2.把注音mapping到英文按鍵
3.產生一個新的字典
"su3":"你"

大概像這樣
pttano: 用vibe coding + gemini 你還是去7-11上班吧8F 01/18 10:40
花個五百塊換來好用的程式很划算啊
如果要自己寫大概要一個月吧
我寧願把時間拿來追劇 嘻嘻

※ 編輯: vi000246 (150.117.153.116 臺灣), 01/18/2026 11:19:04
superpandal: 我選普通motion+shift切中英 一般motion才是vi的靈魂9F 01/18 12:58
yyhsiu: 我是覺得… chatgpt 規劃架構 claude code 填內容是最強組合啦。Gemini 每樣都不錯 綜合搞不好分數最高10F 01/18 13:01
vi000246: 這個有兼容原本的motion,你輸入ap,可以跳轉到apple也能跳轉到[令]這個字12F 01/18 13:02
yyhsiu: 然後 你應該貼在蝦米版吧。這邊會用嘸蝦米比例應該很低
那邊會用 vim 的比例 應該高不少14F 01/18 13:03
superpandal: 普通motion不是只有搜尋 是理解vi是否入門最重要的16F 01/18 13:15
vi000246: 喔喔喔 瞭解 我這是easymotion的擴充17F 01/18 14:22
galaxy4552: 開源推18F 01/18 14:47
wuyiulin: 四樓超級過份xDDD19F 01/18 16:13
viper9709: 嘸蝦米好老了...20F 01/18 16:48
wei19918: 推idea,我寫md筆記也會注音/英混合,一般用motion 配 CMD+shift 切換21F 01/18 17:23
okita3088: 四樓才該火化吧23F 01/18 20:30
freeunixer: 你們沒遇過新進員工報到第一天問:有沒有嘸蝦米輸入法.用那什麼垃圾,練來只為了打字速度比賽還要另外花錢買不用注音乾脆自己帶手寫板用手寫的啊.24F 01/18 22:24
kurtsgm: XD 雖然我也很討厭無蝦米 但樓上怨念也太深了27F 01/18 22:41
marra: 樓樓上也太"以偏蓋全"了吧?!多的是嘸蝦米使用者自備
workaround方案的
人家問你"有沒有",回"沒有"不就好了?=_=#
是公司內部MIS嗎?除非是碰上新進員工為超高層萬萬不能得罪不然請他自行解決不就好了!
如果是一定要幫他解決的超高層,那想方設法幫他解決問題,不就是公司花錢請內部MIS的目的?
要"送去火化"是哪招?=_=#28F 01/19 01:18
freeunixer: 說的不是你那你不要回就好了,還跳出來怕人不知道你用嘸蝦米?我不只想火化,火化完還直接撒台灣海峽勒.
你怕不是用 editor 打 code,是都在打中文 comment 吧?周末打打輸入法鄙視鏈的嘴砲,周一又要上班了......36F 01/19 01:57
marra: 居然還有"輸入法鄙視鏈"? XD40F 01/19 04:09
freeunixer: 哪有什麼不能鄙視的 (~誤41F 01/19 09:11
marra: https://www.dcard.tw/f/fitness/p/239443456 上次看到這個健身房鄙視鏈超好笑! 輸入法鄙視鏈長怎樣?(好奇)42F 01/19 09:42
Romulus: 恐怖耶 說沒有叫他自備就好了 爆這麼大氣44F 01/19 10:15
freeunixer: (注音<-倉頡<-行列<-大易<-嘸蝦米<-注音)<-輕鬆這樣吧45F 01/19 13:15
marra: 可能是過程太魔幻,導致PTSD了吧?!沒碰過那情境,也不知道到底有多雷人 =_=46F 01/19 13:34

--
作者 vi000246 的最新發文:
點此顯示更多發文記錄