A Telescope extension to open a list of synonyms with definitions for a word.
Go to file
Rudis Muiznieks 9dcd475716 initial commit 2021-09-04 17:25:04 -05:00
lua/telescope/_extensions initial commit 2021-09-04 17:25:04 -05:00
.editorconfig initial commit 2021-09-04 17:25:04 -05:00
README.md initial commit 2021-09-04 17:25:04 -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.

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()