Hacker GitHub

← All repos

neovim/nvim-lspconfig

View on GitHub ↗ ★ 13,996 Lua

Quickstart configs for Nvim LSP

23 mentions on Hacker News by 21 people: 0 stories, 23 comments · first 2020-09-16 · latest 2026-03-29

Mentions per year 23 mentions · busiest year 2021 (8)
20082026
  1. It's documented here (with migration steps): https://github.com/neovim/nvim-lspconfig#important-%EF%B8%8F and in a pinned issue. and nvim-lspconfig :help has a migration guide: https://github.com/neovim/nvim-lspconfig/blob/16812abf0e8d81...
    comment by justinmk · 2026-03-29 · in Neovim 0.12.0
  2. …the config[2] shows optional QoL improvements). 1: https://github.com/neovim/neovim/pull/33972 2: https://github.com/neovim/nvim-lspconfig/pull/4029
  3. …on a parser for a given language. It's much more robust than the regex-based default highlighting. https://github.com/neovim/nvim-lspconfig This plugin helps you connect to a given language LSP quickly with sensible defaults so you can get…
  4. …have mentioned there are batteries included distributions of neovim if that's your cup of tea. [1]: https://github.com/neovim/nvim-lspconfig/ [2]: https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...
  5. Basically neovim can act as a client to a variety of different language servers ( https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser... ) which give neovim IDE capabilities. This can be done in original Vim also but requires…
    comment by gkfasdfasdf · 2023-08-11 · in The Future of the Vim Project
  6. …don't need it (and you probably don't either, by the looks of it). The default LSP client config at https://github.com/neovim/nvim-lspconfig#suggested-configura... sets everything up for you, if you're using an LSP server. I'm not sure why…
    comment by _7tgr · 2023-07-17 · in LazyVim
  7. …believe is rather ignorant and shows not understanding of power and features of modern IDEs. [1]: https://github.com/neovim/nvim-lspconfig [2]: https://alpha2phi.medium.com/neovim-for-beginners-lsp-part-1...
    comment by galkk · 2023-06-15 · in Moving fast with the core Vim motions
  8. Yes. https://github.com/neoclide/coc.nvim Or https://github.com/neovim/nvim-lspconfig https://github.com/hrsh7th/nvim-cmp No different than installing plugins in VSCode for completions, they all work via calling out to a LSP server using…
    comment by stevenhuang · 2023-04-13 · in 916 Days of Emacs
  9. …just use LSP Zero [3] that takes care of all of the details of installing LSP, linters, etc. [1]: https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser... [2]: https://github.com/genericptr/pascal-language-server [3]:…
    comment by alwillis · 2022-10-15 · in Using the Free Pascal IDE for a Week
  10. …formatting, syntax highlighting work better. There’s even a LSP server for Free Pascal: https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser... .
    comment by alwillis · 2022-10-15 · in Using the Free Pascal IDE for a Week
  11. …definitions, go to definition, rename a symbol, etc., you can have all of that with LSP). [1] https://github.com/neovim/nvim-lspconfig
  12. It connects to a community maintained lsp server that wraps tsserver https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...
    comment by lf-non · 2022-04-25 · in Why LSP?
  13. …client has a pretty wide range of officially supported servers [0], including tsserver. [0] https://github.com/neovim/nvim-lspconfig/blob/master/doc/ser...
    comment by paskozdilar · 2022-04-25 · in Why LSP?
  14. …in IDEs, I can go much further before I feel the need to fire up an IDE in the first place. [1]: https://github.com/neovim/nvim-lspconfig [2]: https://github.com/python-lsp/python-lsp-server
    comment by chestervonwinch · 2022-02-25 · in Vim – Minimal Setup Explained
  15. …which notably includes LSP, TreeSitter, completion engines, and some basic git functionality. [1] https://github.com/neovim/nvim-lspconfig [2] https://github.com/nvim-lua/kickstart.nvim
    comment by botdan · 2021-12-09 · in Stack Graphs
  16. …of LSP - but LSP is great. [1] https://gitlab.gnome.org/GNOME/gtk/-/issues/221#note_577021 [2] https://github.com/neovim/nvim-lspconfig
    comment by ho_schi · 2021-11-04 · in Making Emacs Popular Again (2020)
  17. …pain as you a month ago. Just a heads up for you: eslint support apparently got added recently: https://github.com/neovim/nvim-lspconfig/blob/master/CONFIG.... CSS-in-JS can be enabled with a extension for typescript:…
    comment by craftamap · 2021-10-25 · in Lua backed completion engine for Neovim
  18. …to see default keybinds and config for LSP. I like to keep my config small and defaultly and this: https://github.com/neovim/nvim-lspconfig#keybindings-and-com... dwarfs my .vimrc
    comment by kap7 · 2021-07-03 · in Neovim v0.5
  19. I talked about the configuration in my videos (linked above). The best place to start is here: https://github.com/neovim/nvim-lspconfig I use it in combination with nvim-compe: https://github.com/hrsh7th/nvim-compe
    comment by davidkunz · 2021-07-02 · in Neovim v0.5
  20. …and more. https://github.com/neoclide/coc.nvim https://github.com/prabirshrestha/vim-lsp https://github.com/neovim/nvim-lspconfig You can try to use either of these implementations: https://github.com/juliosueiras/terraform-lsp…
    comment by jamesappledev · 2021-06-09 · in Terraform 1.0
  21. …in the READMEs of both: - https://github.com/nvim-treesitter/nvim-treesitter#quickstar... - https://github.com/neovim/nvim-lspconfig#install Just by following the instructions I had a pretty good setup already, but I made a couple of…
    comment by jamespwilliams · 2021-06-01 · in Helix: a post-modern modal text editor
  22. …maintain. [0]: https://github.com/neovim/neovim [1]: https://neovim.io/doc/user/lsp.html [2]: https://github.com/neovim/nvim-lspconfig
    comment by addcninblue · 2021-02-05 · in Rust-Analyzer Architecture
  23. …Code out of the box. https://github.com/neoclide/coc.nvim https://github.com/prabirshrestha/vim-lsp https://github.com/neovim/nvim-lspconfig https://github.com/neovim/neovim
    comment by fratajcz · 2020-09-16 · in Nova by Panic