跳转至

Gruvbox.nvim ellisonleao

ellisonleao gruvbox.nvim GitHub Repo stars

项目核心内容总结

功能
gruvbox community 主题移植为 Lua 实现,支持 treesitter 和 LSP 语义高亮,提供丰富的颜色主题配置。

使用方法
1. 安装方式:支持 packerlazy.nvimvim-plug 安装。
2. 配置:在 init.viminit.lua 中设置背景(dark/light)并调用 colorscheme gruvbox

主要特性
- 支持终端颜色、下划线、粗体、斜体、删除线等样式。
- 可自定义调色板(palette_overrides)和高亮组(overrides),覆盖特定语法或语义高亮颜色。
- 提供多种配置选项,如 contrast(对比度)、transparent_mode(透明模式)、inverse(反色高亮)等。
- 需在调用 colorscheme 前通过 require("gruvbox").setup() 初始化配置。