Skip to content

woolen-sheep/nvim

 
 

Repository files navigation

My Neovim Configuration

badge badge

Features

  • Handy and Smoothy: There will always be a panel to remind you when you forget your key settings. There will always be a short keystroke to help you get to the place you want to jump to. There will always…
  • Powerful coding experience: With the power from nvim-lspconfig, we can have "IDE Level" coding experience in the terminal.
  • Fancy looking: Talk is cheap, see the gallery.
  • Easy Customize: Always injecting new configuration, wherever you like.

Getting Start

This configuration is compatible with neovim 0.8+ version.

git clone --depth=1 https://github.com/Avimitin/nvim.git ~/.config/nvim

Finally, input nvim to open the editor, and all plugins will be downloaded automatically.

nvim

Document

See Docs.

Customize

See document

Gallery

Utilities
Easy in-file jump
LightSpeed
Markdown Utils
Markdown Preview
image
Table
vim-table-mode-gif
Coding Utils
Diagnostic Panel
image
Code Completion
coding
Command Completion
cmp-cmdline
Inline diagnostic analytics
lsp-line
Signature Help
lsp-popup
Code Actions
lsp-codeaction
Diagnostic
lsp-diagnostic
Debug CPP
cpp
Debug Rust
Rust
Code navigate
Navigate
Project grep
live-grep
Symbol search
symbols
File Manage
nvim-tree
nvim-tree
Find file
find-file
Git Helper
Fugitive
fugitive
Themes
Kanagawa Theme
kanagawa

License

This configuration since commit 912416ae9c4b55501b23a91d774b567ba8697dd1 are licenced under the Apache 2.0 license.

另附:禁止在 CSDN,bilibili 等国内平台使用该配置文件进行任何活动。 你只保有自己修改部分的权利。

Development Related

Versioning

Version will be released in cvYYYY.0M.0D format. I will try to release update each weak.

Changelog

See CHANGELOG.md


About

Structure, documented, super fast neovim configuration.

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Lua 79.8%
  • Vim Script 19.8%
  • Shell 0.4%