学习新单词可能是一个艰难的过程。值得庆幸的是,互联网有许多强大的工具可以简化这些过程。甚至 Google 也会在搜索结果中为您提供该词的定义。但是,当您陷入离线状态时,即使是 Google 也无法提供帮助。
当没有其他字典可用时(即使它存在),本地存储的字典实用程序真的很有用。 Linux 软件世界有很多选择。其中,有一个选项可以从系统终端“顺利”运行,称为 SDCV。
什么是 SDCV?
SDCV 是流行的 StarDict 扩展 GUI 词典应用程序的命令行版本。 SDCV 代表 StarDict 控制台版本。 StarDict 本身可在所有主要操作系统上运行,包括 Windows、BSD 和 Linux。
StarDict 和 SDCV 如此特别的原因在于,有大量的字典文件可以与其查找功能相结合。对于高级用户,也可以选择手动创建字典。
除了可以同时搜索多个字典之外,SDCV 还受益于可配置的搜索模式。
安装 SDCV
在 Ubuntu 中使用 apt 实用程序安装 SDCV 非常简单,它也可以在 Debian 存档中找到。这是在 Ubuntu 中安装 SDCV 的命令:
sudo apt-get install sdcv
安装 SDCV
安装后可以调用SDCV,但是如果没有安装字典就什么都没有了。
安装字典文件
首先,您需要找到一个SDCV 可以处理的字典文件(DICT 格式)。幸运的是,StarDict 主页中链接了一些很棒的选项。
本文将使用Collaborative International Dictionary of English作为本例。
这个文件被压缩成一个tarball。您需要将其解压缩并将其放在正确的目录中,以便 SDCV 识别它。以下代码片段同时完成了这两项任务:
sudo tar-xjvf YOURFILEGOESHERE-C/usr/share/stardict/dic
安装字典文件
要使用上面的代码,请将 'YOURFILEGOESHERE' 替换为您下载的 tar 文件的全名和扩展名。该命令将提取SDCV和StarDict的共享字典目录中包含的文件/usr/share/stardict/dic。
运行搜索
现在,您可以使用以下命令从终端运行 SDCV(将 'WORD' 更改为您要查找的单词):
sdcv WORD
运行搜索
如果 SDCV 提供了很多选项,您可以通过选择其编号来指定您感兴趣的内容。
通过选择一个数字来指定选项维基
作为 SDCV 的有用补充,您还可以使用另一个名为 Wikit 的信息查询命令行工具。
Wikit 允许您从终端快速搜索 Wikipedia 并查看该社区维护的百科全书中包含的任何术语的摘要。
注意 : Wikit 需要在系统上安装 Node.js(和 npm)并且不能离线工作。要为 Ubuntu 安装 Node.js 和 npm,请使用以下代码:
https://deb.nodesource.com/setup_12.x | sudo-E bash-sudo apt-get install-y nodejs
Wikit 需要 Node.js 和 npm
要安装Wikit,只需使用以下命令:
npmi wikit-g
安装 Wikit
安装 Wikit 后,您可以使用以下命令调用它(将 SEARCH_PHRASE 更改为您自己的搜索词):
wikit SEARCH_PHRASE
呼叫维基
借助 SDCV 和 Wikit,您可以快速找到几乎所有内容的信息和定义。 尝试将其他字典文件添加到您的 SDCV 库以进行广泛的离线搜索!
0 评论