- Fast and Lazy: It takes 28ms in average to open the neovim editor. And every plugin is handled well to be activate only when they are needed. Nothing should slowdown the editor.
- 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.
You can press the fork button to clone my project (Don't forget
to smash the star button! :)), then pull your repo to the local:
This configuration is compatible with neovim 0.7+, the latest stable version. And consider using the latest stable release. I will push some experimental changes to the master branch, and they may be reverted.
# You can fork and use git to download source code
git clone --depth=1 https://github.com/Avimitin/nvim.git ~/.config/nvim
# Then switch to the latest stable version
git checkout latest
# Or You can just download the latest stable version (Auto Retagged)
curl "https://raw.githubusercontent.com/Avimitin/nvim/master/scripts/install.bash" -o install.bash
# Please read the script before you use it
cat install.bash
# Execute it
bash install.bashFinally, input nvim to open the editor, and all plugins will be downloaded automatically.
nvimYou can read the full installation instruction here: ==> Installation Guide
You can take a glance at NVIM GUIDANCE.
And each sub-directory in lua/ also contains a README.md to indicate how they work.
Coding Utils
| Diagnostic Panel |
|---|
| Code Completion |
|---|
| Command Completion |
|---|
| Inline diagnostic analytics |
|---|
| Signature Help |
|---|
| Code Actions |
|---|
| Diagnostic |
|---|
| Debug CPP |
|---|
| Debug Rust |
|---|
| Code navigate |
|---|
| Project grep |
|---|
| Symbol search |
|---|
This configuration since commit 912416ae9c4b55501b23a91d774b567ba8697dd1 are
licenced under the Apache 2.0 license.
另附:禁止在 CSDN,bilibili 等国内平台使用该配置文件进行任何活动。 你只保有自己修改部分的权利。
The v1.0-vimscript version is originally inspired by theniceboy/nvim. And lua code since v2.0 is inspired by siduck76/NvChad.
Take a look at their contribution, which is really fantastic.
Please read development specifications.
有不少朋友问我翻斗花园是什么花园呢?其实就是大耳朵图图的家啦!
我的 neovim 配置是翻斗花园第一配置,不服来打,我家住在翻斗大街翻斗花园2号楼1001室。
我爸胡英俊,我妈张小丽,我叫胡图图,你来你看我干不干你就完事儿了。