Aprender nuevas palabras puede ser una molestia cuando tienes poco tiempo y las páginas de un diccionario solo pueden pasarse tan rápido. Afortunadamente, Internet ha puesto muchas herramientas poderosas a su alcance para ayudar a agilizar dichos procesos. Después de todo, Google le brinda definiciones de palabras directamente en sus resultados de búsqueda en estos días. Sin embargo, incluso Google no puede ayudarlo cuando está atascado escribiendo sin conexión.
Una utilidad de diccionario almacenada localmente puede ser realmente útil cuando no hay otro diccionario disponible (¡o incluso cuando lo hay!), y las opciones abundan en el mundo del software de Linux. Entre estos, hay uno que funciona bastante bien desde la terminal de su sistema y se llama SDCV.
¿Qué es SDCV?
SDCV es la versión de línea de comandos de la popular aplicación de diccionario GUI extensible StarDict. El nombre significa «Versión de consola StarDict». StarDict se ejecuta en todos los principales sistemas operativos, incluidas las variantes de Windows, BSD y Linux.
Lo que hace especial a StarDict también hace especial a SDCV: la disponibilidad de una gran variedad de archivos de diccionario para incorporar a su función de búsqueda. Para los expertos, también está disponible la opción de crear un diccionario a mano.
Además del potencial para realizar búsquedas simultáneas en varios diccionarios a la vez, SDCV también se beneficia de los patrones de búsqueda configurables. Echaremos un vistazo al proceso para instalarlo y su primer archivo de diccionario a continuación.
Instalar SDCV
La instalación de SDCV es sencilla en Ubuntu con la utilidad apt, y también está disponible en los repositorios de Debian. Aquí está el comando para la instalación en Ubuntu:
sudo apt-get install sdcv
Una vez instalado, se puede llamar a SDCV, pero no tendrá nada que ofrecer ya que aún no hemos instalado ningún diccionario.
Instalar un archivo de diccionario
Primero, necesitaremos encontrar un archivo de diccionario que SDCV pueda manejar (formato DICT). Afortunadamente, hay algunos excelentes vinculados en Página de inicio de StarDict.
Usaremos el Diccionario internacional colaborativo de inglés para este ejemplo.
Este archivo viene comprimido como tarball. Tendremos que descomprimirlo y colocarlo en el directorio correcto para que SDCV lo reconozca. El siguiente código logra ambos a la vez:
sudo tar -xjvf YOURFILEGOESHERE -C /usr/share/stardict/dic
Para usar el código anterior, reemplace «SUARCHIVO VA AQUÍ» con el nombre completo y la extensión de su archivo tar descargado. El comando extraerá los archivos contenidos en SDCV y la carpeta del diccionario compartido de StarDict en «/usr/share/stardict/dic».
Ejecutar una búsqueda
Ahora puede ejecutar SDCV desde su terminal con el siguiente comando (cambiando «PALABRA» a la palabra que desea buscar):
Si SDCV presenta varias opciones para que elijas, puedes especificar cuál te interesa seleccionando su número.
wiki
Como una adición útil a SDCV, también puede utilizar otra herramienta de línea de comandos para consultas informativas llamada «Wikit».
Wikit te permite rápidamente buscar Wikipedia desde su terminal y vea una sinopsis de cualquier término cubierto por la enciclopedia mantenida por la comunidad mundial.
Nota: Wikit requiere que Node.js (y npm) también estén instalados en su sistema y no funciona sin conexión. Para instalar Node.js y npm para Ubuntu, use el siguiente código:
curl -sL https://deb.nodesource.com/setup_12.x | sudo -E bash - sudo apt-get install -y nodejs
Para instalar Wikit, simplemente use el siguiente comando:
Una vez que haya instalado Wikit, puede llamarlo con el siguiente comando (cambie «FRASE_BÚSQUEDA» a su propia frase de búsqueda):
Con SDCV y Wikit, puede encontrar rápidamente información y definiciones para prácticamente cualquier cosa. Intente agregar archivos de diccionario adicionales a su biblioteca SDCV para búsquedas fuera de línea más extensas.