我写代码的神兵利器 —— NeoVim
前言 最近几天参考 LunarVim/Neovim-from-scratch 把我的 NeoVim 配置从 VimScript 转换为纯 Lua 了。 我原来用 NeoVim 只是写点 demo 和小脚本,凑合配置了个好看的主题和代码补全就已经能满足我的使用要求了。但是最近我在学习麻省理工的操作系统课程 MIT6.S081,这个课程的 Labs 需要查看和修改 xv6 操作系统的代码,这是一个比较庞大的项目,我的 NeoVim 配置就有点不够看了,于是最近几天我就重写了一套配置,目前已经达到了理想中的效果。 GitHub: wsmbsbbz/lua-nvim-config 功能介绍 配置结构如下 . ├── README.md ├── init.lua # 导入 ./lua/user 目录下的 lua 模块 ├── lua │ └── user │ ├── alpha.lua # 更改默认启动界面 │ ├── autopairs.lua # 闭合括号 │ ├── bufferline.lua # 美化打开的 Buffers 和 Tabs │ ├── cmp.lua # 自动补全 │ ├── colorscheme.lua # 主题配色 │ ├── gitsigns....