Back to Lazyvim

README PL

README-PL.md

15.15.05.8 KB
Original Source
<div align="center"> </div> <hr> <h4 align="center"> <a href="https://lazyvim.github.io/installation">Install</a> · <a href="https://lazyvim.github.io/configuration">Configure</a> · <a href="https://lazyvim.github.io">Docs</a> </h4> <div align="center"><p> <a href="https://github.com/LazyVim/LazyVim/releases/latest">
</a>
<a href="https://github.com/LazyVim/LazyVim/pulse">
  
</a>
<a href="https://github.com/LazyVim/LazyVim/blob/main/LICENSE">
  
</a>
<a href="https://github.com/LazyVim/LazyVim/stargazers">
  
</a>
<a href="https://github.com/LazyVim/LazyVim/issues">
  
</a>
<a href="https://github.com/LazyVim/LazyVim">
  
</a>
<a href="https://twitter.com/intent/follow?screen_name=folke">
  
</a>
</div>

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.

✨ 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

<details><summary>Wypróbuj z Dockerem</summary>
sh
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
'
</details> <details><summary>Zainstaluj <a href="https://github.com/LazyVim/starter">Starter LazyVim</a></summary>
  • Wykonaj kopię zapasową swoich obecnych plików Neovim:

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

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

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

    sh
    nvim
    

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

</details>

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

@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.

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

⚙️ Konfiguracja

Zapoznaj się z dokumentacją.