/dicio

Dicionário de português no terminal.

Primary LanguageJavaScriptMIT LicenseMIT

dicio

Dicionário de português via linha de comando.

Doar

Obs.: É necessário estar conectado à internet para usá-lo.

Todos os dados apresentados são extraídos do site dicio.com.br.

Essa ferramenta não é oficial do site!

Instalação

Instale-o como quiser, pode ser com npm ou yarn:

Veja os comandos:

  • npm: npm install --global dicio
  • yarn: yarn global add dicio

Uso

Depois da instalação você vai ter o comando dicio disponível.

Use dicio --help para ver o modo de uso.

$ dicio --help

  Uso: dicio <palavra> [opções]

  Opções disponíveis:

    --synonyms, -s    Exibe os sinônimos da palavra.
    --antonyms, -a    Exibe os antonimos da palavra.
    --definition, -d  Exibe a definição da palavra.
    --no-meaning, -m  Não exibe o significado da palavra.
    --no-colors       Não exibe cores no terminal.
    --help, -h, -?    Exibe essa mensagem e sai.
    --version, -v     Exibe a versão e sai.

Use somente dicio e a palavra que deseja consultar para ver simplesmente o significado dela. Não é necessário inserir acentuações na palavra pois elas serão removidas automaticamente durante a pesquisa.

Caso queira ver mais informações sobre ela, como sinônimos, antônimos ou definição (como classe gramatical, separação silábica, plural, etc.) então use as opções:

  • --synonyms ou -s para ver os sinônimos da palavra.
  • --antonyms ou -a para ver os antônimos da palavra.
  • --definition ou -d para ver a definição da palavra.

A ordem de exibição desses itens será de acordo com a chamada deles.

O significado da palavra sempre aparecerá junto às outras informações. No entanto, caso você não queira exibi-lo, então você poderá usar a opção --no-meaning (ou -m).

Use a opção --no-colors para não exibir cores no terminal, caso elas estejam sendo inconvenientes.

Exemplo

Um simples exemplo de pesquisa da palavra "legal":

Screenshot

Contribuição

Os dados apresentados são extraídos diretamente do HTML do site, portanto, há grandes possibilidades do site atualizar ou sair fora do ar e essa ferramenta não conseguir fazer a raspagem das informações. Logo, se você estiver obtendo muitos erros verifique se o site está funcionando e abra uma issue aqui.

Sinta-se livre para corrigir qualquer coisa e mandar novas ideias.

Agradecimentos

Muito obrigado ao Felipe Nolleto por dar o pontapé inicial na estilização dos dados extraídos presente nessa versão da ferramenta e a todos os contribuidores ao longo das versões anteriores.

Licença

MIT © Matheus Alves