A Telescope extension to open a list of synonyms with definitions for a word.
Go to file
Rudis Muiznieks 0d886acb1d using plenary to fetch synonyms instead of systemlist 2021-09-04 18:57:25 -05:00
lua/telescope/_extensions using plenary to fetch synonyms instead of systemlist 2021-09-04 18:57:25 -05:00
.editorconfig initial commit 2021-09-04 17:25:04 -05:00
README.md using plenary to fetch synonyms instead of systemlist 2021-09-04 18:57:25 -05:00

README.md

telescope-dict.nvim

A Telescope extension that loads a list of synonyms for the word under the cusor in the current buffer, and shows their definition in the preview window. Selecting one of the synonyms replaces the word in the buffer.

Screenshot

Requirements

These should be available through your package manager (or likely already installed, in the case of perl):

  • perl
  • dictd: dictionary server
    • dict-wn: WordNet dictionary for dictd
    • dict-moby-thesaurus: Moby Thesaurus dictionary for dictd

Usage

Install with packer (or similar equivalent package manager):

use 'rudism/telescope-dict.nvim'

Bind this to a key and execute it to open the synonym list for the word currently under the cursor:

require('telescope').extensions.dict.synonyms()