BingDictionary
这是一个ruby脚本,用来在命令行中直接查询单词含义,免去打开软件或浏览器的麻烦。
Here is a command line dictionary written with ruby that can translate English to Chinese.
It uses http://cn.bing.com/dict/ to query.

Installation
$ gem install bing_dictionary
Usage
A dict runable bin file provided.
DEMO:
$ dict cake
$ dict
Support long sentence
Now long sentence is supported
$ dict
Support fuzzy query
$ dict hexxo
Support Chinese to English
$ dict
More options
$ dict --help
Example: dict hello
-p, --[no-]pronounce Pronounce the word
-j, --[no-]jump Jump to web page
-v, --version Show the version
Work with vim
You can make it work tegother with Vim by add follows to $HOME/.vimrc
nnoremap <leader>d :!dict <cword><CR>
vnoremap <leader>d y:!dict <c-r>"<CR>
Thanks
Heavily borrowed from Command-Line-Youdao-Dictionary
Development
After checking out the repo, run bin/setup to install dependencies. Then, run rake test to run the tests. You can also run bin/console for an interactive prompt that will allow you to experiment.
To install this gem onto your local machine, run bundle exec rake install. To release a new version, update the version number in version.rb, and then run bundle exec rake release, which will create a git tag for the version, push git commits and tags, and push the .gem file to rubygems.org.
Contributing
Bug reports and pull requests are welcome on GitHub at https://github.com/lingceng/bing_dictionary. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the Contributor Covenant code of conduct.