GitHub Trends
10.1K subscribers
15.3K links
See what the GitHub community is most excited about today.

A bot automatically fetches new repositories from https://github.com/trending and sends them to the channel.

Author and maintainer: https://github.com/katursis
Download Telegram
#lua #language_server #language_server_protocol #lsp #neovim #nvim #plugin #vim

nvim-lspconfig is a tool that helps you set up language servers in Neovim, a text editor. It provides default configurations for various language servers, making it easier to get started with features like auto-completion, code formatting, and diagnostics. To use it, you need to install the language server for your programming language and add a few lines of code to your Neovim configuration file. This setup allows you to navigate code more efficiently, fix errors quickly, and write better code. The benefit is that it enhances your coding experience by providing powerful tools directly within your text editor.

https://github.com/neovim/nvim-lspconfig
#lua #copilot #github_copilot #lsp_server #lua #neovim #nvim_cmp

The **copilot.lua** plugin is a Lua version of the GitHub Copilot plugin for Neovim. It helps with coding by suggesting completions as you type. This plugin is more efficient and integrates well with modern Neovim plugins, unlike the older Vim version. To use it, you need to install it with a plugin manager like Packer.nvim and authenticate using the `:Copilot auth` command. It offers features like a suggestion panel and customizable settings for different file types. This plugin makes coding easier by providing intelligent suggestions without cluttering your screen.

https://github.com/zbirenbaum/copilot.lua