jackMort / jackMort/ChatGPT.nvim

Support Markdown

Open
#479 0 comments 0 reactions 0 assignees View on GitHub
Dominant language
Lua
Stars
4k
Forks
317
PR merge metrics
No merged PRs in 30d

Description

Doing "grammar_correction" command removes the markdown on a selected piece of text.

Example:

```
The simplest web application I can build is a web server. A web server maintains no state between calls, and the interface is straightforward. The client sends an [HTTP message](https://developer.mozilla.org/en-US/docs/Web/HTTP/Messages#http_requests) and, in return, receives an [HTTP response](https://developer.mozilla.org/en-US/docs/Web/HTTP/Messages#http_responses).
```

Generates
```
The simplest web application I can build is a web server. A web server does not maintain any state between calls, and the interface is straightforward. The client sends an HTTP message and, in return, receives an HTTP response.
```

Would be nice to maintain the markdown links.

Contributor guide

No contributing guide indexed for this repository

Research direction

Start by locating the grammar_correction command in the Neovim plugin and reproduce the issue with the linked Markdown example. Trace how selected text is processed, then verify that Markdown links remain intact while the surrounding prose is corrected.

Written by the indexing model from the issue text.

Assessment

Tech stack
lua, markdown, neovim
Domain
tooling
Issue type
Bug
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.