this post was submitted on 14 Mar 2024
29 points (100.0% liked)

Neovim

2131 readers
2 users here now

founded 1 year ago
MODERATORS
you are viewing a single comment's thread
view the rest of the comments
[–] xigoi@lemmy.sdf.org 1 points 8 months ago (1 children)

That’s an interesting idea. How exactly would you imagine it to work?

[–] matcha_addict@lemy.lol 1 points 8 months ago (1 children)

There's a couple of ways I can see it:

  • highlights unclosed pairs
  • closing pairs shown as faded / gray text, kind of like some auto complete systems like copilot in vscode.
  • it could be some key bind you press, and it closes the next unclosed pair

The following is less preferred but still works: maybe the status line or a pop up shows the order of unclosed pairs.

[–] xigoi@lemmy.sdf.org 1 points 8 months ago

I think all of those suggestions are feasible. However, what should the plugin do in situations when a delimiter is deliberately left unclosed, such as character literals? I wouldn’t want it to permanently suggest the corresponding closing delimiter.