-
Notifications
You must be signed in to change notification settings - Fork 97
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
Integration with Vimtex #258
Comments
Hey @krillin666 , I'm a vimtex user too. For completion, it provides an Let me know if you have any questions. |
yeah im thinking about how to integrate third party completion sources, the issue is that as soon as you start support a single third party client, your code base starts to ossify, since you will be necessarily be exposing some of the internals to third parties. in order to limit the ossification, you have to build solid abstractions first, and while I think what i absolutely do not want is to get into a situation where everything is so ossified that a clean break has to occur for any more potential improvements . |
so the status on this is, its gonna come eventually, but i make zero promises on when |
@krillin666 , it looks like your best bet is to install texlab like I suggested. |
i have some ideas of how i would implement the shim layer though :) i slept on it and it will come after next week i think (im busy entire week next week) |
basically the shim layer will re-use the LSP parser, that way no internals are exposed |
and all the sources get stuff like caching, etc for free |
@davidatbu Thank you for the temporary workaround ! |
WIP |
You are insane ! I'm sure you're going to figure it out. I just spent a whole day trying to find a replacement autocompletion plugin which worked with Omnifunction and Ultisnips but none were worth it. |
don't get your hopes up :p, its not gonna get all done for 2-3 days, because I also need to write the third party integration from and its actually sunny today , so im gonna touch some grass first :D |
but yeah the final sources thingy will be very simple to write: https://github.com/ms-jpq/coq_nvim/blob/dev/docs/CUSTOM_SOURCES.md |
Please do take the necessary time to maintain the code core integrity, but above all to have time to enjoy life 😄 |
I will use this for a day or so and see if everything is good, after that ill merge it |
https://github.com/ms-jpq/coq_nvim/blob/coq/docs/CUSTOM_SOURCES.md done, its even faster than just using |
First of all, thanks for the work done on this beautiful project.
I rely heavily on Vimtex for my academic writing and used it along Deoplete.
Vimtex supports a lot of autocomplete plugins and has documentation for those, but coq is missing.
Do you know of a way of integrating the autocompletion of Vimtex into coq ?
Thank you !
The text was updated successfully, but these errors were encountered: