f7f2b4bcc9c32a837a3f824fe125ba13957248fe
My Neovim Config
Bootstrap
- Clone the repository to
- Windows:
~/AppData/Local/nvim/ - Linux:
~/.config/nvim/
- Windows:
- Run
nvim
Plugins
- folke/lazy.nvim
- nvim-treesitter/nvim-treesitter
- jiangmiao/auto-pairs
- lukas-reineke/indent-blankline.nvim
- numToStr/Comment.nvim
- lewis6991/gitsigns.nvim
- max397574/better-escape.nvim
- hrsh7th/nvim-cmp
- L3MON4D3/LuaSnip
- rafamadriz/friendly-snippets
- williamboman/mason.nvim
- williamboman/mason-lspconfig.nvim
- jose-elias-alvarez/null-ls.nvim
- nvim-tree/nvim-web-devicons
- nvim-tree/nvim-tree.lua
- nvim-telescope/telescope.nvim
- nvim-lua/plenary.nvim
- akinsho/bufferline.nvim
- nvim-lualine/lualine.nvim
- simrat39/symbols-outline.nvim
- akinsho/toggleterm.nvim
Themes
TODOs
- LSP
- 调整配置文件缩进
Packer Plugins 懒加载- CMP snip换行后tab数量问题
- CMP command 不区分大小写
- CMP document border
- CMP highlight 首个
- CMP ghost
- CMP 函数自动加括号
- LSP 放在 CMP sources 最前面
- Autopairs 配置
- 注释插件
- Luasnip 功能
- LuaLine
- shift 块后保持选择
- window resize 快捷键
- nvimtree 抢占Lazy窗口焦点
Languages
Lua
100%