Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Any chance for a Vim plugin? #8

Closed
jeaye opened this issue Jan 10, 2017 · 8 comments
Closed

Any chance for a Vim plugin? #8

jeaye opened this issue Jan 10, 2017 · 8 comments

Comments

@jeaye
Copy link

jeaye commented Jan 10, 2017

This project looks perfect for answering the "Why is my data this shape?" question. Any plans for Vim users, or making the project easily consumable by other plugin writers?

Thanks.

@bpiel
Copy link
Collaborator

bpiel commented Jan 10, 2017

@jeaye I would love for there to be a vim plugin! I'm just not the person to write it. However, if someone were interested in taking that on, I'd be happy to provide guidance, docs or anything like that.

@SevereOverfl0w
Copy link

I think the important thing would be to document the nrepl operations, and how to interact at that level. This should allow vim developers to build on nrepl abstractions that vim plugins like fireplace/acid provide.

@bpiel
Copy link
Collaborator

bpiel commented Jan 13, 2017

@SevereOverfl0w I'll put this on my near-term todo list. thanks

@bpiel
Copy link
Collaborator

bpiel commented Jan 13, 2017

I'll just add: would-be plugin authors are welcome to contact me about ways to improve the nrepl interface. I built it around exactly what I needed to accomplished what I wanted for emacs, so it might not be as well suited for other editors.

@bpiel
Copy link
Collaborator

bpiel commented Jan 20, 2017

#13

@arsenerei
Copy link

I've created a proof of concept for a Vim plugin.

https://github.com/arsenerei/vim-sayid

I'll be adding more to it, but here's a preview.

@jeaye
Copy link
Author

jeaye commented Feb 14, 2017 via email

@arsenerei
Copy link

I've added the following to vim-sayid:

  • Persistent Sayid buffer
  • Buffer commands for exploration
  • Syntax highlighting

The plugin feels usuable at this point, so I would certainly appreciate some feedback. :)

@bpiel bpiel closed this as completed May 15, 2017
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

4 participants