R's Workshop

Terminal-based Offline Dictionary

最近嫌查單字還要開 browser 或 app 查太麻煩了, 上網找了一個支援 terminal 的 offline 字典 – sdcv. 紀錄一下安裝和使用.

sdcv

sdcv 可以直接使用星際譯王 (StarDict)的字典庫, 英漢字典的選擇和單字量是夠的.

Installation

在 Ubuntu/Debian 上可以直接下載 package.

$ sudo apt install sdcv

Dictionary Download

先在加目錄下建立放 dictionary 的資料夾.

$ mkdir -p $HOME/.stardict/dic

到星際譯王的字典庫下載需要的字典, 然後解壓縮到 $HOME/.stardict/dic. 我下載的是朗道英漢字典.

$ wget http://download.huzheng.org/zh_TW/stardict-langdao-ec-big5-2.4.2.tar.bz2
$ tar jxf stardict-langdao-ec-big5-2.4.2.tar.bz2 -C $HOME/.stardict/dic

Usage

輸入 sdcv 進入互動模式可連續查詢多個單字. 要離開的話, 輸入 Ctrl-d.

$ sdcv

單筆單字查詢

$ sdcv [vocabulary]

Reference

Linux