AstroVim to prekonfiguracja Neovim, która zamienia go w pełnowartościowe IDE. Kluczem do AstroVim jest Leader Key.
W AstroVim klawisz Leader to:
Naciśnij Space i poczekaj chwilę - zobaczysz menu z dostępnymi skrótami!
| Skrót | Opis |
|---|---|
<Space>e | Przełącz eksplorator plików (NvimTree) |
<Space>f | Menu wyszukiwania (Telescope) |
<Space>b | Menu buforów (buffers) |
<Space>g | Menu Git |
<Space>l | Menu LSP (Language Server Protocol) |
<Space>m | Menu Mason (zarządzanie LSP) |
<Space>s | Menu wyszukiwania sesji |
<Space>t | Menu terminal/toggle |
<Space>w | Zapisz plik |
<Space>q | Wyjdź / zamknij |
<Space>h | Pomoc / który-key |
| Skrót | Opis |
|---|---|
Ctrl + w + h/j/k/l | Przejdź do okna w lewo/dół/górę/prawo |
Ctrl + w + w | Przełącz do następnego okna |
Ctrl + w + c | Zamknij okno |
Ctrl + w + v | Podziel okno pionowo |
Ctrl + w + s | Podziel okno poziomo |
<Space>| | Podziel okno pionowo (AstroVim) |
<Space>- | Podziel okno poziomo (AstroVim) |
| Skrót | Opis |
|---|---|
<Space>bd | Zamknij bufor (buffer delete) |
<Space>bn | Następny bufor |
<Space>bp | Poprzedni bufor |
<Space>bb | Przełącz między buforami |
Tab | Następny bufor (cycle) |
Shift + Tab | Poprzedni bufor (cycle) |
AstroVim używa Which-Key - pluginu wyświetlającego dostępne skróty po naciśnięciu Leader key:
Space i poczekaj sekundę. Which-Key pokaże Ci wszystkie dostępne skróty. Możesz też nacisnąć Space i literę aby zobaczyć podmenu.
Pliki konfiguracyjne AstroVim znajdują się w:
~/.config/nvim/lua/user/ Główne pliki:
init.lua - główna konfiguracjaplugins/ - własne pluginymappings.lua - własne skróty klawiszoweSpace i poeksperymentuj z różnymi literami. Spróbuj <Space>e aby otworzyć eksplorator plików, potem <Space>ff aby znaleźć plik.