# 完全用 GNU/Linux 工作
### 15. 文字界面的字典 - sdcv
sdcv 可以說是文字界面的[星際譯王 (StarDict)](http://zh.wikipedia.org/zh-tw/%E6%98%9F%E9%9A%9B%E8%AD%AF%E7%8E%8B),它能使用星際譯王的字典詞庫,所以不用怕哪天沒人維護 StarDict,與其開啟圖形介面來查個單字,不如直接開終端機來的迅速。以下凍仁就列出幾項優缺點:
- 優點:
- 可於各種 terminator 使用,搭配 [Guake](http://note.drx.tw/2013/06/guake-terminal-on-mate-x-debian-70.html) 有加分效果。
- 可使用相同的字典詞庫。
- 可與純文字的工具搭配使用。
- 缺點:
- 需自備字典詞庫
- 無法選字取詞。
- 無法使用網路辭典。
安裝 sdcv。
~~~
# Debian, Ubuntu.
$ sudo aptitude install sdcv
# CentOS, RHEL, Fedora (need EPEL repo)。
$ sudo yum install sdcv
~~~
下載字典檔 ([星際譯王詞庫 | zh_TW](http://abloz.com/huzheng/stardict-dic/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](https://github.com/freehaha/ydict)。
![ydict](https://box.kancloud.cn/2015-08-18_55d2bbaa7dd4d.png "ydict")
▲ 豐有色彩的 ydict。
### 資料來源
- [sdcv 文字介面字典工具 | SSORC.tw](http://ssorc.tw/?p=112)
- [stardict-3 - Google Project Hosting](https://code.google.com/p/stardict-3/)
- [StarDict Dictionaries -- 星際譯王詞庫](http://abloz.com/huzheng/stardict-dic/)
- [sdcv 及其词库安装](http://www.360doc.com/content/11/1226/21/3508740_175185933.shtml)
- [整合線上功能的翻譯軟體新秀:GoldenDict | 簡睿隨筆簡睿隨筆](http://jdev.tw/blog/2360/goldendict-translation)
- [GoldenDict - Google Play Android 應用程式](https://play.google.com/store/apps/details?id=mobi.goldendict.android&hl=zh_TW)
- 介紹
- 前言
- 建立開機媒體 (隨身碟、光碟)
- 網路設定
- 套件管理
- 套件庫及鏡像站
- 安裝驅動程式
- 簡易的防火牆 - UFW & GUFW
- 電源管理 - PowerTOP
- Hacking Bash
- Shell Scripts
- Hacking Vim
- Vim 套件管理 - NeoBundle
- Pentadactyl
- 色碼擷取器 - Gpick vs Gcolor2
- 文字界面的字典 sdcv
- 於 Vim 裡使用 sdcv
- 商業版的 Wine - CrossOver
- 藉由 CrossOver 安裝 Microsoft Office 2007
- 虛擬機器 - VMware Player 5
- 增進 SSH 使用效率 - ssh_config
- 遠端桌面軟體 - Remmina
- 密碼管理員 - FPM2
- 密碼管理員 - FPM2Droid
- 視窗管理及工作區 (上)
- 視窗管理及工作區 (下)
- 使用 Clonezilla 打造不死的作業系統
- Ubuntu 系統版本升級
- 使用 Live CD 修復 Debian/Ubuntu 系統
- 檢測硬碟 SMART 健康狀態
- 銷毀資料 - Shred
- 附录
- 將 Markdown 文件轉成 HTML