neovim/README.md
2025-09-02 21:33:41 -04:00

1.2 KiB

Neovim Configuration

This is a personal Neovim configuration tailored for a variety of programming languages. It uses lazy.nvim for plugin management.

Features

  • Plugin Manager: Plugins are managed using lazy.nvim.
  • LSP: Language Server Protocol support is provided by nvim-lspconfig, with LSP management through mason.nvim.
  • Completion: Autocompletion is handled by nvim-cmp with LuaSnip for snippets.
  • Fuzzy Finder: Telescope.nvim is used for fuzzy finding files, buffers, and more.
  • Formatting: Code formatting is done with conform.nvim, supporting a range of formatters.
  • Themes: The colorscheme is zenbones.nvim.

Supported Languages

This configuration has specific support for the following languages:

  • C/C++
  • CUDA
  • Java
  • Python
  • Lua
  • LaTeX
  • Markdown
  • Shell
  • Rust