rainbowhxch / nvim

My nvimrc for C/C++ and Python users.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

🌈Rainbow Nvim🌈

screenshot-1 screenshot-2

Feature

  • 🐮 Two choice: VimL or Lua
  • ⚖️ Support multi language building, running and testing (using asynctasks.vim)
  • 🚁 Float Terminal (using vim-floaterm) and some cool stuff based it
  • ⛄ Support snippets (using vim-vsnip)
  • 🌋 Debug (using nvim-dap)
  • 🎹 Two keyboard lawyer in Insert Mode: qwerty and colemak
  • 📢 coc or built-in LSP
  • 🚠 Many other useful stuff, check the plugins

Lua

A few days ago, I just changed from init.vim to init.lua, which's in the lua branch. It works well and is faster and more modular than Vimscript.

LSP

Now this configuration contains two different LSP clients, built-in LSP and coc. Coc is in master branch, and lua branch contains another one.

About

My nvimrc for C/C++ and Python users.

License:MIT License


Languages

Language:Vim Script 53.3%Language:Lua 44.9%Language:Vim Snippet 1.8%