lsp
neovim-remote
lsp | neovim-remote | |
---|---|---|
26 | 38 | |
409 | 1,669 | |
- | - | |
8.8 | 0.0 | |
29 days ago | 7 months ago | |
Vim Script | Python | |
MIT License | MIT License |
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.
lsp
-
Vim 9 plugins
fuzzyy, lsp
-
LSP with pylsp: it work-ish but autocompletion and hover randomly work.
This issue https://github.com/yegappan/lsp/issues/305
-
Vim users who work without any plugins, how does your vimrc look like?
I think I remember that I have seen you over at https://github.com/yegappan/lsp so completely plugin less you aren't ;)
-
A micro plugin for highlighting yanked text in Vim9.
This plugin seems to have unit-test but I didn't dare to dig into it!
-
For conda users: a new(er) plugin to change environment inside Vim9.
To be honest I copied it from some of the completion functions that are defined in the LSP https://github.com/yegappan/lsp/
- ALE or lsp?
-
Recommended minimal set of plugins for a great experience
Lately I have looked into https://github.com/yegappan/lsp/ but is still falling back to good ol vim for renaming, showing references and completion.
-
Coc Is hogging a lot of memory, is it like this always? I only have 8 GB RAM, and I code a lot, do you guys have any suggestions and solutions on how I can make it a bit better?
I think that https://github.com/yegappan/lsp/ is OK, and the source code is easy to read, that's also why I have contributed to it.
- Lsp server for vim9?
-
install lsp in vim
Some language servers expects the client to filter completion items, others don't, and even others tell the client that it shouldn't filter the items. For the first case support for ignoredcase and fuzzy completion was merged a few days ago https://github.com/yegappan/lsp/pull/178
neovim-remote
-
Has anyone managed to get Neovim and Unity working well together?
Notice that this script depends on mhinz/neovim-remote: Support for --remote and friends. (github.com). (nvr as you have notice). The full-path is required to make it work.
-
flatten.nvim - open files from a neovim terminal in your current neovim instance - no more nested neovim sessions!
I am currently using https://github.com/mhinz/neovim-remote with this bit in my zshrc:
-
How can a single LSP server be used for files opened across different neovim instances?
Since they are on different screens I cannot use a single neovim instance (I tried playing around with neovim-remote but seems like that's for the usecase of opening files in one instance from different terminals -- doesn't help). Due to multiple LSP instances changes in one file are not reflected in the other, e.g., file B imports some types from file A; I create a new type in A but since B's neovim instance is not aware of any change to the A file corresponding the LSP fails to see the new type.
-
Announce page 4.0.0 (program which turns neovim into pager) now with simple file picker
This version includes `nv` binary which is [neovim-remote](https://github.com/mhinz/neovim-remote) but rewritten in Rust (I've did it out of boredom) also with interface similar to `page`.
-
neovim: server mode
Practical use case: when navigating in ANY terminal (or tmux) write a function that sends opened files to a single running neovim instance instead of spreading opened vim instances all around like neovim remote does, but works for any terminal
- [help] How to use an nvim process to control another nvim process
-
What's everyone working on this week (38/2022)?
I see the integration with neovim is done via a separate plugin, did you think about adding support for neovim-remote?
- Help understanding pathing
- Keep LSP running in the background.
-
LSP does not recognize changes in other files.
Another way of doing what u/TheLeoP23 suggested is by using https://github.com/mhinz/neovim-remote . This way you have a single neovim instance and you can open it on different terminals and mantain your current workflow.
What are some alternatives?
ctags - A maintained ctags implementation
vim-slime - A vim plugin to give you some slime. (Emacs)
.vim - ✍️ Bootstrapping vim configuration for *nix systems
neovide - No Nonsense Neovim Client in Rust
vim9-scratchterm - Define a command, ScratchTerm, that creates a new terminal buffer and marks it as a scratch buffer. This allows us to kill all scratch terminals in the current view with a single function.
vim-dispatch - dispatch.vim: Asynchronous build and test dispatcher
kamilscripts
vimux - easily interact with tmux from vim
vscode-ng-language-service - Angular extension for Visual Studio Code
vim-floaterm - :computer: Terminal manager for (neo)vim
vim-conda-activate - Activate Conda environments in Vim.
lazygit.nvim - Plugin for calling lazygit from within neovim.