GNU/Linux 文字界面的字典sdcv

2018-07-25 13:46 更新

sdcv 可以说是文字界面的星际译王 (StarDict),它能使用星际译王的字典词库,所以不用怕哪天没人维护 StarDict,与其开启图形界面来查个单字,不如直接开终端机来的迅速。以下冻仁就列出几项优缺点:

  • 优:
    • 可与各种 terminator 使用,搭配 Guake 有加分效果。
    • 可使用相同的字典词库。
    • 可与纯文字的工具搭配使用。
  • 缺点:
    • 需自备字典词库
    • 无法选字取词。
    • 无法使用网络词典。

安装 sdcv。

# Debian, Ubuntu.
$ sudo aptitude install sdcv

# CentOS, RHEL, Fedora (need EPEL repo)。
$ sudo yum install sdcv

下载字典档 (星际译王词库 | zh_TW)。

# 朗道英汉字典
$ wget http://abloz.com/huzheng/stardict-dic/zh_TW/stardict-langdao-ec-big5-2.4.2.tar.bz2

# 朗道汉英字典
$ wget http://abloz.com/huzheng/stardict-dic/zh_TW/stardict-langdao-ce-big5-2.4.2.tar.bz2

于终端机下使用 sdcv

安装字典档。

# 于主目录底下建立字典档目录。
$ mkdir -p $HOME/.stardict/dic

# 将字典档解压缩至 $HOME/.stardict/dic。
$ tar jxvf /dev/shm/stardict-langdao-ce-big5-2.4.2.tar.bz2 -C $HOME/.stardict/dic

$ tar jxvf /dev/shm/stardict-langdao-ec-big5-2.4.2.tar.bz2 -C $HOME/.stardict/dic

列出有效的字典。

$ sdcv -l
Dictionary's name   Word count
朗道汉英字典5.0    395426
朗道英汉字典5.0    423246

单字查询 (只查一个单字)。

$ sdcv hello
Found 1 items, similar to hello.
-->朗道英汉字典5.0
-->hello

*[hә'lәu]
interj. 喂, 嘿

多重查询 (进入无限查询状态),使用 Ctrl + C 或 D 离开。

$ sdcv
Enter word or phrase: 企鹅
Found 1 items, similar to 企鹅.
-->朗道汉英字典5.0
-->企鹅

penguin

Enter word or phrase: 黄色小鸭
Found 10 items, similar to 黄色小鸭.
0)朗道汉英字典5.0-->橙黄色小球菌
1)朗道汉英字典5.0-->白色小球菌
2)朗道汉英字典5.0-->变色小冠花
3)朗道汉英字典5.0-->黄斑小动脉
4)朗道汉英字典5.0-->黄色
5)朗道汉英字典5.0-->黄色人种的
6)朗道汉英字典5.0-->黄色八迭球菌
7)朗道汉英字典5.0-->黄色印刷品
8)朗道汉英字典5.0-->黄色厚革
9)朗道汉英字典5.0-->黄色报刊
Your choice[-1 to abort]: 

观看历史查询记录。

$ cat $HOME/.sdcv_history | tail
free
hello
pase
和平
绿色
green
color
123
hello
hello

补充说明

若想于终端机查 Yahoo! 奇摩字典,可以试试看 ydict

ydict

▲ 富有色彩的 ydict。

资料来源


以上内容是否对您有帮助:
在线笔记
App下载
App下载

扫描二维码

下载编程狮App

公众号
微信公众号

编程狮公众号