Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/manning390/wrd.nvim
Thesaurus Neovim Plugin
https://github.com/manning390/wrd.nvim
Last synced: 29 days ago
JSON representation
Thesaurus Neovim Plugin
- Host: GitHub
- URL: https://github.com/manning390/wrd.nvim
- Owner: manning390
- Created: 2024-05-16T23:02:39.000Z (about 1 month ago)
- Default Branch: main
- Last Pushed: 2024-05-16T23:23:45.000Z (about 1 month ago)
- Last Synced: 2024-05-17T00:39:09.138Z (about 1 month ago)
- Language: Lua
- Size: 2.93 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Lists
- my-neovim-pluginlist - manning390/wrd.nvim - commit/manning390/wrd.nvim) ![](https://img.shields.io/github/commit-activity/y/manning390/wrd.nvim) (Other Standard Feature Enhancement / Dictionary)
README
# Wrd.nvim
**This plugin is still under development.**
`wrd.nvim` is an extendable thesaurus and dictionary plugin built on [telescope.nvim](https://github.com/nvim-telescope/telescope.nvim). It leverages [datamuse](https://datamuse.com/) apis and provides multiple functions for finding words related to your query.
## Wrd Table of Contents
- [Getting Started](#getting-started)## Getting Started
Requires [Neovim (v0.9.0)](https://github.com/neovim/neovim/releases/tag/v0.9.0) or the lastest neovim nightly commit is required for `telescope.nvim` which is heavily used under the hood. See Telescope installation documentation in case of issues.
### Required dependencies
- [nvim-telescope/telescope.nvim](https://github.com/nvim-telescope/telescope.nvim) is required.
- [nvim-lua/plenary.nvim](https://github.com/nvim-lua/plenary.nvim) is required.### Installation
Using [lazy.nvim](https://github.com/folke/lazy.nvim)```lua
-- init.lua:
{
'manning390/wrd.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
{'nvim-telescope/telescope.nvim', tag = '0.1.6'}
}
}
-- plugins/wrd.lua:
return {
'manning390/wrd.nvim',
dependencies = {
'nvim-lua/plenary.nvim',
{'nvim-telescope/telescope.nvim', tag = '0.1.6'}
}
}
```
```Using [packer.nvim](https://github.com/wbthomason/packer.nvim)
```lua
use {
'manning390/wrd.nvim'
requires = { {'nvim-lua/plenary.nvim'}, {'/telescope.nvim', tag = '0.1.6'} }
}
```Using [vim-plug](https://github.com/junegunn/vim-plug)
```viml
Plug 'nvim-lua/plenary.nvim'
Plug 'nvim-telescope/telescope.nvim', { 'tag': '0.1.6' }
Plug 'manning390/wrd.nvim'
```## Usage
WIP