|
|
|
@@ -28,7 +28,7 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
|
|
|
|
|
## LSP Stack
|
|
|
|
|
|
|
|
|
|
- `mason.nvim` — installs LSP servers and tools
|
|
|
|
|
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`
|
|
|
|
|
- `mason-lspconfig.nvim` — bridges Mason with nvim-lspconfig; auto-installs: `html`, `cssls`, `lua_ls`, `pyright`, `jsonls`, `yamlls`, `marksman`, `taplo`, `texlab`, `hyprls`
|
|
|
|
|
- `mason-tool-installer.nvim` — installs formatters/linters: `prettier`, `stylua`, `isort`, `black`, `pylint`, `shfmt`
|
|
|
|
|
- `blink.cmp` (`lua/holger/plugins/blink-cmp.lua`) — sets up LSP capabilities via `vim.lsp.config("*", ...)` (native Neovim LSP API)
|
|
|
|
|
- `lazydev.nvim` — Lua LSP annotations for Neovim API (`vim.*`)
|
|
|
|
@@ -61,7 +61,6 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
|
|
|
|
|
| `<leader>fs` | Telescope live grep |
|
|
|
|
|
| `<leader>fr` | Telescope recent files |
|
|
|
|
|
| `<leader>fc` | Grep string under cursor |
|
|
|
|
|
| `s` / `S` | Flash jump / Flash treesitter jump |
|
|
|
|
|
| `<leader>mp` | Format file (conform) |
|
|
|
|
|
| `<leader>l` | Trigger linting |
|
|
|
|
|
| `<leader>sv/sh` | Split window vertical/horizontal |
|
|
|
|
@@ -72,7 +71,7 @@ Personal Neovim configuration using [lazy.nvim](https://github.com/folke/lazy.nv
|
|
|
|
|
- **telescope.nvim** — fuzzy finder with fzf-native extension
|
|
|
|
|
- **nvim-treesitter** — syntax highlighting and incremental selection (`<C-space>`)
|
|
|
|
|
- **blink.cmp** — completion engine with LSP/buffer/path/snippet sources
|
|
|
|
|
- **flash.nvim** — enhanced motion with jump labels; integrated into `/` search
|
|
|
|
|
- **flash.nvim** — enhanced motion with jump labels (currently disabled via `enabled = false`)
|
|
|
|
|
- **auto-session** — automatic session save/restore
|
|
|
|
|
- **which-key** — displays keybinding hints
|
|
|
|
|
- **fugitive** — Git integration
|
|
|
|
|