LazyVim.LazyVim/README-PL.md
2025-03-20 15:06:10 +01:00

5.8 KiB
Raw Blame History


Install · Configure · Docs

LazyVim to konfiguracja Neovim oparta na 💤 lazy.nvim która ułatwia dostosowywanie i rozszerzanie konfiguracji. Zamiast wybierać między rozpoczynaniem od zera a używaniem gotowej dystrybucji, LazyVim oferuje najlepsze z obu światów elastyczność pozwalającą na dostosowanie konfiguracji do własnych potrzeb oraz wygodę wstępnie skonfigurowanego środowiska.

image

image

Funkcje

  • 🔥 Przekształć Neovim w pełnoprawne IDE
  • 💤 Łatwo dostosowuj i rozszerzaj swoją konfigurację dzięki lazy.nvim
  • 🚀 Niezwykle szybkie działanie
  • 🧹 Przemyślane domyślne ustawienia opcji, autocmd i skrótów klawiszowych
  • 📦 Zawiera bogaty zestaw wstępnie skonfigurowanych wtyczek gotowych do użycia

Wymagania

  • Neovim >= 0.9.0 (musi być skompilowany z LuaJIT)
  • Git >= 2.19.0 (dla obsługi częściowego klonowania repozytoriów)
  • Nerd Font (opcjonalnie)
  • Kompilator C wymagany dla nvim-treesitter. Szczegóły tutaj

🚀 Pierwsze kroki

Szablon startowy dla LazyVim znajdziesz tutaj

Wypróbuj z Dockerem
docker run -w /root -it --rm alpine:edge sh -uelic '
  apk add git lazygit fzf curl neovim ripgrep alpine-sdk --update
  git clone https://github.com/LazyVim/starter ~/.config/nvim
  cd ~/.config/nvim
  nvim
'
Zainstaluj Starter LazyVim
  • Wykonaj kopię zapasową swoich obecnych plików Neovim:

    mv ~/.config/nvim ~/.config/nvim.bak
    mv ~/.local/share/nvim ~/.local/share/nvim.bak
    
  • Sklonuj repozytorium startowe:

    git clone https://github.com/LazyVim/starter ~/.config/nvim
    
  • Usuń folder .git, aby później móc dodać własne repozytorium:

    rm -rf ~/.config/nvim/.git
    
  • Uruchom Neovim!

    nvim
    

    W plikach znajdziesz komentarze, które pomogą Ci dostosować LazyVim.


@elijahmanor stworzył świetne wideo z przewodnikiem, jak zacząć.

Obejrzyj wideo

@dusty-phillips napisał obszerną książkę LazyVim for Ambitious Developers, która jest dostępna za darmo online.

📂 Struktura plików

Pliki w katalogu config są automatycznie ładowane w odpowiednim momencie, więc nie musisz ich ręcznie dołączać. LazyVim zawiera zestaw domyślnych plików konfiguracyjnych, które zostaną załadowane przed Twoimi własnymi. Szczegóły znajdziesz tutaj.

Możesz dodać własne specyfikacje wtyczek w katalogu lua/plugins/. Wszystkie pliki w tym folderze zostaną automatycznie załadowane przez lazy.nvim.

~/.config/nvim
├── lua
│   ├── config
│   │   ├── autocmds.lua
│   │   ├── keymaps.lua
│   │   ├── lazy.lua
│   │   └── options.lua
│   └── plugins
│       ├── spec1.lua
│       ├── **
│       └── spec2.lua
└── init.lua

⚙️ Konfiguracja

Zapoznaj się z dokumentacją.