星期五, 二月 09, 2007
文字介面字典結合 vim
之前有寫過一篇 文字介面線上字典 Script
的文章, 今天將這 script 與 vim 做個簡單的整合.
首先我們先把之前的 script 取名叫 ydict, 並存在 /usr/bin 下(或任何 $PATH 能找到的地方), 然後做以下設定:
- chmod +x ydict
- vim ~/.vimrc
- 於 .vimrc 中加入
set keywordprg=ydict
這行. - 再來你就可以在 vim 中看到任何單字, 按 K(大寫k), 就會自動翻譯囉 :)
PS: 原本 vim 按 K 是會變成 man keyword, 此作法是把 man keyword 變成 ydict keyword.
記錄一下 vim help 的查法:
- 先進 vim
- 再打 :help K
- 看到有特別標起來的字, 在此看到 keywordprg 按
ctrl + ]
, 就會自動跳到 keywordprg 的說明. - 在此說明中就有說明如何設定 K = man keyword, 因此修改一下就完成囉 :)
用 sdcv 也可以
看了您的文章後, 拿了 stardict console 版的來試, 一樣好用
裝好 sdcv 後
於 .vimrc 中加入set keywordprg=sdcv 這行
進入 vim 按 K 就可以查詢解釋了
感謝您的文章
Comment by
behappy
(02/13/2007 15:20)
回 behappy
嗯嗯~~ 很高興您喜歡~~ :P
我是比較喜歡網路版~ 自己不用再裝字典, 而且 dr.eye 的翻譯我覺得蠻不錯的~
總之~ 都一樣囉 :D
Comment by
Tsung
(02/13/2007 15:27)
發表迴響
PS: 若無法留言, 請先確認是否有打開 JavaScript, 造成您的困擾, 實在萬分對不起 Orz...(如果無法留言, 勞煩可以發信給我好嗎? 謝謝.)
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~
PS2: 若您的留言被誤判, 我都會再自行看過, 不需要一直重覆張貼~





