All Projects → agzam → mw-thesaurus.el

agzam / mw-thesaurus.el

Licence: GPL-3.0 license
Merriam-Webster Thesaurus in Emacs

Programming Languages

emacs lisp
2029 projects

Projects that are alternatives of or similar to mw-thesaurus.el

waylan android
A dictionary concept for Android ~ Making words and their meanings available through a natural and beautiful experience
Stars: ✭ 13 (-84.52%)
Mutual labels:  dictionary, thesaurus, merriam-webster
poet-assistant
Android app with rhyming dictionary, thesaurus, and dictionary, with text-to-speech functionality to read your poem.
Stars: ✭ 64 (-23.81%)
Mutual labels:  dictionary, thesaurus
linguistic-datasets-portuguese
Linguistic Datasets for Portuguese: Lista de conjuntos de dados linguísticos para língua portuguesa com licença flexíveis: banco de dados, lista de palavras, sinônimos, antônimos, dicionário temático, tesauro, linked data, semântica, ontologia e representação de conhecimento
Stars: ✭ 46 (-45.24%)
Mutual labels:  dictionary, thesaurus
alfred-powerthesaurus
Search Powerthesaurus synonyms and antonyms from Alfred
Stars: ✭ 81 (-3.57%)
Mutual labels:  dictionary, thesaurus
leximaven
A command line tool for searching word-related APIs.
Stars: ✭ 20 (-76.19%)
Mutual labels:  dictionary, thesaurus
JADA
JADA - Just Another Dictionary App
Stars: ✭ 20 (-76.19%)
Mutual labels:  dictionary
js-mdict
*.mdx/*.mdd interpreter js implements
Stars: ✭ 91 (+8.33%)
Mutual labels:  dictionary
ieml-language
The IEML language database. A git database containing the translations for IEML expressions: USL (Uniform Semantic Locator)
Stars: ✭ 17 (-79.76%)
Mutual labels:  dictionary
pali
Pāḷi Tipiṭaka and Pāḷi Dictionaries
Stars: ✭ 20 (-76.19%)
Mutual labels:  dictionary
Jotoba
A free online, self-hostable, multilang Japanese dictionary.
Stars: ✭ 87 (+3.57%)
Mutual labels:  dictionary
wikdict-gen
Generation of bilingual dictionaries from Wiktionary/dbnary data for the WikDict project
Stars: ✭ 32 (-61.9%)
Mutual labels:  dictionary
French-Dictionary
CSV files containing all french adjectives, adverbs, conjunctions, determiners, nouns, prepositions, pronouns, verbs and their gender, types and conjugations
Stars: ✭ 74 (-11.9%)
Mutual labels:  dictionary
flask-mdict
Flask Mdict Server. Query word online with MDICT dictionary
Stars: ✭ 62 (-26.19%)
Mutual labels:  dictionary
dictionary
Project that tries to help you learn English.📕
Stars: ✭ 28 (-66.67%)
Mutual labels:  dictionary
LSTM-sentiment-analysis
LSTM sentiment analysis. Please look at my another repo for SVM and Naive algorithem
Stars: ✭ 19 (-77.38%)
Mutual labels:  dictionary
Diccionario-JavaScript
project-dictionary.gitbooks.io/diccionario-javascript/content/
Stars: ✭ 13 (-84.52%)
Mutual labels:  dictionary
AppleScript-IDEA
AppleScript support for IntelliJ IDEs
Stars: ✭ 21 (-75%)
Mutual labels:  dictionary
nihongo
Japanese Dictionary
Stars: ✭ 77 (-8.33%)
Mutual labels:  dictionary
programminginpython.com
This repo consists code of all the programs discussed at programminginpython.com website
Stars: ✭ 60 (-28.57%)
Mutual labels:  dictionary
Britfone
British English pronunciation dictionary
Stars: ✭ 66 (-21.43%)
Mutual labels:  dictionary

Merriam-Webster Thesaurus

For more than 150 years, in print and now online, Merriam-Webster has been America’s leading and most-trusted provider of language information.

This package allows you to lookup a word and displays its thesaurus definition in a pleasing outline (Org-mode) format

assets/thesaurus.gif

Configure

This is entirely optional, and you don’t have to do it at all (not required for the package to work), but you may want to do it anyway:

In order to use Merriam Webster API, it is necessary to register (for free) and obtain an API Key. By default, this package uses my own registered key; for whatever reason, if you rather use your own key or the default one stops working, then you’d need to do this. I’ve been using mine for years, and it still works fine, but I can imagine some kind of spam detection mechanism adding the key into the block-list. Well, if that happens, just register a new account (again, you don’t have to pay for it, and it takes a minute):

  • Register free account at Merriam-Webster’s Developer Center
  • Obtain a key for Merriam-Webster Thesaurus
  • Set the variable
(setq mw-thesaurus-api-key "YOUR-API-KEY")

Spacemacs layer

Spacemacs users can easily add the package to dotspacemacs-additional-packages and start using it, or even add it to be part of a custom layer, see an example.

Commands

mw-thesaurus-lookup-dwim - bind that to any desired hotkey, and it would automatically search for a thesaurus definition using the region (if you have any text selected) or a word at the point, or if there’s nothing - it prompts you for a word.

Keys available in mw-thesaurus-mode

RET lookup for the word at the cursor (lets you “drill” into definition further)

q kill mw-thesaurus buffer and close the window

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].