# neovim-config **Repository Path**: w211111/neovim-config ## Basic Information - **Project Name**: neovim-config - **Description**: 日常开发编辑器配置 - **Primary Language**: Lua - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 0 - **Created**: 2022-12-11 - **Last Updated**: 2024-05-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # 日常开发编辑器配置 版本:neovim 0.9 插件和配置脚本:lua 字体:fira nerd font 环境:ubuntu 20.04 优势: 开箱即用,支持离线安装 快速搜索,代码跳转和语法高亮 ## 主题 默认使用了gruvbox-material ![image](img/01.png) ### 切换夜间模式 ![image](img/02.png) ### 切换配色 ![image](img/03.png) ## 环境依赖 apt install fd-find ripgrep ## 直接安装 ```bash git clone https://gitee.com/w211111/neovim-config.git ~/.nvim ``` ```bash cd ~/.nvim ``` ```bash ./install.sh ``` ## 在线更新 ```bash cd ~/.nvim && rm -rf pack ``` ```bash git clone --depth 1 https://github.com/wbthomason/packer.nvim\ ~/.nvim/pack/packer/start/packer.nvim ``` ``` :PackerSync ``` ## 用户配置 -- init.lua 启动文件 ```bash └── usr ├── bufferline.lua buffer插件 ├── cmp.lua 自动补全 ├── colorscheme.lua 主题设置 ├── env.lua 环境变量 ├── format.lua 代码格式化 ├── gitsigns.lua 显示Git符号 ├── indentline.lua 显示缩进 ├── keymaps.lua 快捷键设置 ├── lsp LSP相关的配置 │   ├── handlers.lua │   ├── init.lua │   ├── mason.lua │   ├── null-ls.lua │   └── settings │   └── lua_ls.lua ├── lualine.lua 状态栏 ├── nvimtree.lua 目录树 ├── options.lua vim配置选项 ├── plugins.lua Packer插件管理器 ├── project.lua 识别项目 ├── telescope.lua 代码搜索 ├── toggleterm.lua 开启终端 └── treesitter.lua 语法高亮 ``` ##