git clone https://github.com/baseddxyz/BASEDDvim.git ~/.config/nvim- supermaven-nvim - AI-powered inline code completion
- sidekick.nvim - CLI integration for AI tools (Claude, etc.)
- amp.nvim - Sourcegraph's AI code assistant
- 99 - AI-powered code refactoring with SKILL.md support
- bufferline.nvim - Buffer tabline
- monokai-pro.nvim - Monokai Pro colorscheme (machine filter)
- smear-cursor.nvim - Smooth cursor animation
- trouble.nvim - Pretty diagnostics, references, and more
- blink.cmp - Fast, modern completion engine
- nvim-lspconfig - LSP configurations
- rustaceanvim - Rust tooling integration
- nvim-jdtls - Java development (jdtls wrapper)
- nvim-treesitter - Tree-sitter integration
- conform.nvim - Code formatter
- nvim-lint - Async linter
- lazydev.nvim - Neovim Lua development
- mason.nvim - Portable LSP/formatter installer
- flash.nvim - Quick navigation with labels
- snacks.nvim - Picker, rename, dim, indent, and image utilities
- mini.nvim - Collection of modular plugins:
mini.icons- Iconsmini.starter- Start screenmini.basics- Basic mappingsmini.files- File explorermini.statusline- Status linemini.pairs- Auto-close pairsmini.comment- Commentsmini.notify- Notificationsmini.trailspace- Highlight trailing whitespacemini.diff- Diff viewmini.ai- Text objects
- img-clip.nvim - Paste images from clipboard
- toggleterm.nvim - Persistent terminal
- vim-tmux-navigator - Seamless tmux navigation
lua_ls- Luats_ls- TypeScript/JavaScript (with Vue support)rust_analyzer- Rustgopls- Goruby_lsp- Rubyjdtls- Java
stylua- Luabiome- JavaScript/TypeScriptgoogle-java-format- Java
- Lua
- JavaScript/TypeScript/React
- Rust
- Go
- Ruby
- Java
- Markdown
| Key | Mode | Description |
|---|---|---|
<leader>ff |
n | Find files |
<leader>fb |
n | Find buffers |
<leader>e |
n | Open file explorer (mini.files) |
| Key | Mode | Description |
|---|---|---|
gd |
n | Go to definition |
gD |
n | Go to declaration |
gi |
n | Go to implementation |
gr |
n | Find references |
K |
n | Hover documentation |
<C-k> |
n | Signature help |
<leader>D |
n | Go to type definition |
<leader>ca |
n, v | Code action |
<leader>rn |
n | Rename |
| Key | Mode | Description |
|---|---|---|
<leader>fm |
n | Format buffer |
<leader>fM |
n, v | Format file/range |
<leader>/ |
n, v | Toggle comment |
<leader>rr |
n | Rename file |
| Key | Mode | Description |
|---|---|---|
<C-.> |
n, t, i, x | Sidekick toggle |
<leader>aa |
n | Sidekick toggle CLI |
<leader>as |
n | Select CLI |
<leader>ad |
n | Detach CLI session |
<leader>at |
n, x | Send this to AI |
<leader>af |
n | Send file to AI |
<leader>av |
x | Send selection to AI |
<leader>ap |
n, x | Select AI prompt |
<leader>ac |
n | Toggle Claude |
<leader>9f |
n | 99: Fill in function |
<leader>9v |
x | 99: Visual selection |
<leader>9s |
x | 99: Stop all requests |
| Key | Mode | Description |
|---|---|---|
<C-space> |
i | Show/hide completion |
<C-e> |
i | Hide completion |
<CR> |
i | Select and accept |
<C-p> |
i | Select previous |
<C-n> |
i | Select next |
<C-b> |
i | Scroll documentation up |
<C-f> |
i | Scroll documentation down |
<Tab> |
i | Snippet forward |
<S-Tab> |
i | Snippet backward |
| Key | Mode | Description |
|---|---|---|
s |
n, x, o | Flash jump |
S |
n, x, o | Flash treesitter |
r |
o | Remote flash |
R |
o, x | Treesitter search |
<C-s> |
c | Toggle flash search |
| Key | Mode | Description |
|---|---|---|
<C-h> |
n | Navigate left |
<C-j> |
n | Navigate down |
<C-k> |
n | Navigate up |
<C-l> |
n | Navigate right |
<C-\> |
n | Navigate previous |
| Key | Mode | Description |
|---|---|---|
<leader>tt |
n | Toggle diagnostics (Trouble) |
<leader>tT |
n | Buffer diagnostics |
<leader>cs |
n | Symbols |
<leader>cl |
n | LSP definitions/references |
<leader>tL |
n | Location list |
<leader>tQ |
n | Quickfix list |
| Key | Mode | Description |
|---|---|---|
<leader>p |
n | Paste image from clipboard |
<leader>tf |
n | Toggle terminal (float) |
<leader>y |
n, v | Copy to clipboard |
<leader>uD |
n | Toggle dim (Snacks) |