2008年5月1日 星期四

vim + ydict

我很久以前有改寫過一個 ydict 的 Yahoo! 命令列字典
放在
http://fd.idv.tw/tux/ydict

後來在 $HOME/.vimrc 裡面加上一行
map <C-K> viwy:!ydict <C-R>"<CR>

然後就是每天爽爽地使用 vim 上的 Ctrl+K 快速翻譯英文或中文
或是拿來做為英文的錯字檢查
剛剛有人覺得我這個使用方式還蠻好用的就順便寫篇文章分享給更多人知道~ ^_^

10 則留言:

匿名 提到...

嗯嗯, 另外一種是, vim 預設 K 是 man KEYWORD, 如果這個功能很少用到, 倒是可以把 K 來取代您文章中 Ctrl + k 的功能~ :)

詳可以參考:
http://plog.longwin.com.tw/my_note-unix/2007/02/09/command_line_dict_use_in_vim

$4 提到...

我之所以取 Ctrl+K 就是因為不想要把原本 K 的功能蓋掉啊~ ;)

Unknown 提到...

Cool!! 原來是這樣子來的,我之前看了些大哥您的vim文章,有看到有出現查詢字典的圖片,但卻都沒找到哪篇有寫,如今open source了...Bravo!! 或許令某些人激發出一些更棒的idea,衍生出更多更棒的應用,感謝!!

$4 提到...

其實在"張貼意見"有貼上位置
只是沒什麼人會注意"張貼意見" :P

Y.Z. Lin 提到...

這個很實用,我覺得先清空畫面比較不會錯亂
map <C-K> viwy:!clear; ydict <C-R>"<CR>

幸延 提到...

以前就看過你這篇囉, 4$++

最近也發現星際譯王console版

sdcv - StarDict Console Version

看看是不是要重新綁一個快捷鍵或是可以修改 wrapper 讓沒有網路的時候可以調用 sdcv :)

幸延 提到...

剛剛搜尋的時候發現 Tsung 的 blog 很久前就有人回應用 sdcv. XD

匿名 提到...

ydict今天(2010/05/26)下午突然不能用了!

$4 提到...

喔~ 因為網頁改版了啊~ :P

icycandle 提到...

nice trick! Using vim+sdcv. :3