Skip to content
forked from nshen/InsisVim

๐Ÿ—ƒ An out-of-the-box Neovim IDE solution that setup development environment in an incredibly simple way.

License

Notifications You must be signed in to change notification settings

cbxgyh/InsisVim

ย 
ย 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

InsisVim

An out-of-the-box Neovim IDE layer that setup development environment in an incredibly simple way.

require("insis").setup({
  golang = {
    enable = true,
    lsp = "gopls",
    linter = "golangci-lint",
    formatter = "gofmt",
    format_on_save = true,
  },
})

๐Ÿ›  Installation

npx zx https://insisvim.github.io/install.mjs

Note: The installation will stop if you miss any of git, wget, curl, ripgrep, node.js v16+, nvim v0.8.x.

On Mac you can brew install anything above.

On Ubuntu you can check Ubuntu installation guide.

Then try again.

Preview

TODO

Setup and Configuration

TODO

Requirements

  • Neovim v0.8.x.
  • Node.js v16+.
  • Nerd Fonts.

License

MIT

PR is Welcome.

About

๐Ÿ—ƒ An out-of-the-box Neovim IDE solution that setup development environment in an incredibly simple way.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Lua 96.9%
  • JavaScript 3.1%