fixed autocompletion and added some shit
This commit is contained in:
142
README.md
142
README.md
@@ -1,67 +1,89 @@
|
||||
🚀 GENERAL KEYBINDS:
|
||||
<leader>e - Show diagnostic float
|
||||
[d / ]d - Navigate diagnostics
|
||||
<leader>n - Toggle file explorer (Neo-tree)
|
||||
<leader>ff - Find files (Telescope)
|
||||
<leader>fg - Live grep (Telescope)
|
||||
<leader>gs - Git status (Fugitive)
|
||||
<leader>gg - Open LazyGit
|
||||
# 🚀 General Keybinds
|
||||
|
||||
📝 EDITING:
|
||||
gd - Go to definition
|
||||
gr - Find references
|
||||
K - Hover documentation
|
||||
<leader>rn - Rename symbol
|
||||
<Tab> - Next completion item
|
||||
<S-Tab> - Previous completion item
|
||||
<CR> - Confirm completion
|
||||
<C-Space> - Trigger completion
|
||||
( - Auto-complete parentheses
|
||||
- `<leader>e` - Show diagnostic float
|
||||
- `[d` / `]d` - Navigate diagnostics
|
||||
- `<leader>n` - Toggle file explorer (Neo-tree)
|
||||
- `<leader>ff` - Find files (Telescope)
|
||||
- `<leader>fg` - Live grep (Telescope)
|
||||
- `<leader>gs` - Git status (Fugitive)
|
||||
- `<leader>gg` - Open LazyGit
|
||||
|
||||
🌲 NEO-TREE:
|
||||
o / <CR> - Open file
|
||||
t - Open in new tab
|
||||
v - Open in vertical split
|
||||
s - Open in horizontal split
|
||||
r - Rename
|
||||
d - Delete
|
||||
a - Add file
|
||||
A - Add directory
|
||||
R - Refresh
|
||||
. - Toggle hidden files
|
||||
---
|
||||
|
||||
🔭 TELESCOPE:
|
||||
<C-n>/<C-p> - Next/previous item
|
||||
<C-j>/<C-k> - Move selection
|
||||
<C-t> - Open in new tab
|
||||
<C-v> - Open in vertical split
|
||||
<C-x> - Open in horizontal split
|
||||
<C-u> - Clear prompt
|
||||
<C-c> - Close telescope
|
||||
# 📝 Editing
|
||||
|
||||
💻 LSP:
|
||||
<leader>d - Show diagnostics
|
||||
<leader>ca - Code actions
|
||||
<leader>f - Format file
|
||||
<leader>wa - Add workspace folder
|
||||
<leader>wr - Remove workspace folder
|
||||
<leader>wl - List workspace folders
|
||||
- `gd` - Go to definition
|
||||
- `gr` - Find references
|
||||
- `K` - Hover documentation
|
||||
- `<leader>rn` - Rename symbol
|
||||
- `<Tab>` - Next completion item
|
||||
- `<S-Tab>` - Previous completion item
|
||||
- `<CR>` - Confirm completion
|
||||
- `<C-Space>` - Trigger completion
|
||||
- `(` - Auto-complete parentheses
|
||||
|
||||
💾 BUFFER MANAGEMENT:
|
||||
<leader>bd - Delete buffer
|
||||
<leader>bn - Next buffer
|
||||
<leader>bp - Previous buffer
|
||||
<leader>bl - List buffers
|
||||
---
|
||||
|
||||
🐱 GIT:
|
||||
<leader>gc - Git commit
|
||||
<leader>gp - Git push
|
||||
<leader>gl - Git log
|
||||
<leader>gd - Git diff
|
||||
<leader>gb - Git blame
|
||||
# 🌲 Neo-tree
|
||||
|
||||
🔄 TERMINAL:
|
||||
<C-\> - Toggle terminal
|
||||
<Esc><Esc> - Exit terminal mode
|
||||
<leader>tt - New terminal
|
||||
<leader>tf - New floating terminal
|
||||
- `o` / `<CR>` - Open file
|
||||
- `t` - Open in new tab
|
||||
- `v` - Open in vertical split
|
||||
- `s` - Open in horizontal split
|
||||
- `r` - Rename
|
||||
- `d` - Delete
|
||||
- `a` - Add file
|
||||
- `A` - Add directory
|
||||
- `R` - Refresh
|
||||
- `.` - Toggle hidden files
|
||||
|
||||
---
|
||||
|
||||
# 🔭 Telescope
|
||||
|
||||
- `<C-n>` / `<C-p>` - Next/previous item
|
||||
- `<C-j>` / `<C-k>` - Move selection
|
||||
- `<C-t>` - Open in new tab
|
||||
- `<C-v>` - Open in vertical split
|
||||
- `<C-x>` - Open in horizontal split
|
||||
- `<C-u>` - Clear prompt
|
||||
- `<C-c>` - Close telescope
|
||||
|
||||
---
|
||||
|
||||
# 💻 LSP
|
||||
|
||||
- `<leader>d` - Show diagnostics
|
||||
- `<leader>ca` - Code actions
|
||||
- `<leader>f` - Format file
|
||||
- `<leader>wa` - Add workspace folder
|
||||
- `<leader>wr` - Remove workspace folder
|
||||
- `<leader>wl` - List workspace folders
|
||||
|
||||
---
|
||||
|
||||
# 💾 Buffer Management
|
||||
|
||||
- `<leader>bd` - Delete buffer
|
||||
- `<leader>bn` - Next buffer
|
||||
- `<leader>bp` - Previous buffer
|
||||
- `<leader>bl` - List buffers
|
||||
|
||||
---
|
||||
|
||||
# 🐱 Git
|
||||
|
||||
- `<leader>gc` - Git commit
|
||||
- `<leader>gp` - Git push
|
||||
- `<leader>gl` - Git log
|
||||
- `<leader>gd` - Git diff
|
||||
- `<leader>gb` - Git blame
|
||||
|
||||
---
|
||||
|
||||
# 🔄 Terminal
|
||||
|
||||
- `<C-\>` - Toggle terminal
|
||||
- `<Esc><Esc>` - Exit terminal mode
|
||||
- `<leader>tt` - New terminal
|
||||
- `<leader>tf` - New floating terminal
|
||||
|
||||
Reference in New Issue
Block a user