我的一nvim配置 my vimrc for nvim
结构化nvim/vim配置,启动时间不超过50ms(取决与电脑环境)
git clone https://github.com/krisfans/vim.git ~/.config/nvim
├── README.md
├── autoload
│ ├── function.vim
│ ├── initself.vim # 核心
│ └── theme.vim # 配色主题
├── coc-settings.json # coc配置文件
├── core
│ ├── core.vim # 核心
│ ├── dein.vim # 插件管理
│ ├── event.vim # 核心
│ ├── general.vim # vim的基本设置
│ ├── pmap.vim # 插件快捷键
│ └── vmap.vim # vim自带快捷键
├── fig
│ ├── compe.png
│ ├── config.png
│ ├── fuzzy.png
│ ├── lsp.png
│ └── program.png
├── ftdetect # 文件后缀与语法高亮关联
│ ├── gnuplot.vim
│ └── perl.vim
├── gtags.conf
├── init.vim # 入口
├── lua # 某些lua插件配置
│ ├── line.lua
│ ├── lsp.lua
│ └── treesitter.lua
├── modules # 模块和配置
│ ├── completion.toml
│ ├── enhance.toml
│ ├── languages.toml
│ ├── textobj.toml
│ └── ui.toml
├── plugin # 自定义的插件
│ ├── difftools.vim
│ ├── hlsearch.vim
│ ├── nicefold.vim
│ └── whitespace.vim
└── snips # 代码片段
└── toml.snippets
init.vim->core.vim->dein.vim ->general.vim->event.vim ->pmap.vim->vmap.vim
插件管理器是dein