Skip to content

zhonglinzh/dotnvim

 
 

Repository files navigation

dotnvim

Neovim configuration that uses lua as much as possible

WARNING: I'm a Colemak user. So lot of the keymaps are not sutable for QWERTY
WARNING: I make frequent changes to the config so create a fork first if you are using this
demo.mp4

Features

  • Using packer instead of as package manager
  • Tree Sitter syntax highlighting
  • Pre-configured for various programming languages and documents
    • Java
    • Python
    • JavaScript
    • Typescript
    • HTML
    • CSS
    • JSON
    • Markdown

Why Lua not Vimscript?

How to Install? (Ubuntu 20.04)

  • Download the install script for Ubuntu:

https://raw.githubusercontent.com/s1n7ax/dotnvim/main/scripts/install.sh

  • Add execute permission
chmod a+x install.sh
  • Run the script
./install.sh
  • Open nvim and run
:PackerInstall
:PackerCompile

Java debug configurations

For java debug features you need few additional plugin.

About

Neovim Lua configuration pre-configured for Java, JavaScript, Typescript etc...

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 94.1%
  • Python 4.2%
  • Shell 1.7%