Description

Neovim is getting more and more built-in features, from LSP client, snippet to auto-completion.

Now it's possible to built a neovim IDE environment, with built-in lsp, snippet and auto-completion, without any external plugin.

Goals

Use a minimal init.lua only, without any nvim package manager nor external plugin, to build an IDE environment, which can:

  • Use LSP to do context aware context lookup
  • Auto-complete function name, parameter list etc
  • Support multiple LSP servers for different languages

Linux kernel and btrfs-progs will be used as the example projects.

Resources

Looking for hackers with the skills:

neovim

This project is part of:

Hack Week 25

Activity

  • about 1 hour ago: wqu_suse started this project.
  • about 1 hour ago: wqu_suse added keyword "neovim" to this project.
  • about 1 hour ago: wqu_suse originated this project.

  • Comments

    Be the first to comment!

    Similar Projects

    This project is one of its kind!