lua
├── basic.lua
├── colorscheme.lua
├── core
│ └── options.lua
├── keybindings.lua
├── lsp
│ ├── cmp.lua
│ ├── common-config.lua
│ ├── config
│ │ ├── bash.lua
│ │ ├── css.lua
│ │ ├── emmet.lua
│ │ ├── gopls.lua
│ │ ├── html.lua
│ │ ├── json.lua
│ │ ├── lua.lua
│ │ ├── markdown.lua
│ │ ├── pyright.lua
│ │ ├── ts.lua
│ │ └── yamlls.lua
│ ├── formatter.lua
│ ├── null-ls.lua
│ ├── setup.lua
│ └── ui.lua
├── plugin-config
│ ├── bufferline.lua
│ ├── command-completion.lua
│ ├── dashboard.lua
│ ├── lualine.lua
│ ├── noice.lua
│ ├── nvim-notify.lua
│ ├── nvim-tree.lua
│ ├── nvim-treesitter.lua
│ ├── project.lua
│ └── telescope.lua
└── plugins.lua
Todolist:
-
插件配置
-
UI 优化
-
LSP 多语言配置
-
接着捡矿泉水瓶......
- ahmedkhalf/project.nvim
- akinsho/bufferline.nvim
- akinsho/toggleterm.nvim
- arkav/lualine-lsp-progress
- b0o/schemastore.nvim
- christoomey/vim-tmux-navigator
- folke/neodev.nvim
- folke/noice.nvim
- folke/tokyonight.nvim
- glepnir/dashboard-nvim
- iamcco/markdown-preview.nvim
- jose-elias-alvarez/null-ls.nvim
- jose-elias-alvarez/nvim-lsp-ts-utils
- lewis6991/gitsigns.nvim
- LinArcX/telescope-env.nvim
- mfussenegger/nvim-dap
- mhartington/formatter.nvim
- moll/vim-bbye
- MunifTanjim/nui.nvim
- neovim/nvim-lspconfig
- nvim-autopairs
- nvim-lua/plenary.nvim
- nvim-lualine/lualine.nvim
- nvim-telescope/telescope.nvim
- nvim-tree/nvim-tree.lua
- nvim-tree/nvim-web-devicons
- nvim-treesitter/nvim-treesitter
- onsails/lspkind-nvim
- plugin-config.nvim-tree
- rcarriga/nvim-dap-ui
- rcarriga/nvim-notify
- simrat39/rust-tools.nvim
- smolck/command-completion.nvim
- tami5/lspsaga.nvim
- theHamsta/nvim-dap-virtual-text
- VonHeikemen/searchbox.nvim
- wbthomason/packer.nvim
- williamboman/mason-lspconfig.nvim
- williamboman/mason.nvim
- windwp/nvim-autopairs
TUI 是人类之光。