Instalace a nastavení:
Vždy se podívej před instalací nových pluginu, na dokumentaci k plaginům na Githubu. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumentace,napiš nám nebo fórech najdeš odpověď.
👉 Pokud ještě nemáte nainstalujte si Neovim.
👉 Bude potřeba nainstalovat plug.vim aby jste mohl/a instalovat rozšíření.
👉 Běžte na tuto stránku pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.
👉 Nejprve si však zálohujte své aktuální nastavení Neovim!!!
👉 Linux & Mac:
/home/user/.config/nvim/init.vim
Windows:
~\AppData\Local\nvim
Node.js:
Tato část není důležitá pokud vás nezajímá vývoj web aplikací.
👉 Doporučuji mít nainstalovaný Node.js.
👉 Dále si v Node.js nainstalujte Live-server příkazem:
npm i live-server
👉 Ve svém projektu budete moci pouštět svůj index.html příkazem:
npx live-server
👉 Pro správnou funkčnost LSP si doinstalujte tyto balíčky:
Neovim:
👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem :
git clone -b nvim https://codeberg.org/Kankys/ApolloNvim2025.git ~/.config/nvim
👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. Nezapomeňte na zálohu stávající složky nvim než ji přepíšete novou s tohoto repozitáře například že původní přejmenujete nvim.bak.
👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.
👉 Neovim pustíte v terminálu příkazem nvim.
👉 Odklikejte chybová hlášení.
👉 In Neovim, type PlugInstall in the command line , this will install all plugins. Restart Neovim.
👉 If you are missing a plugin, you can easily install or uninstall it using plug.vim. You can find more information on GitHub plug.vim or I'd be happy to advise you see about us.
👉 If you don't want to use a plugin, just comment it out in the init.vim file using double quotes ".
👉 Enter the Coc command in the command line to install the remaining plugins:
CocInstall coc-tailwindcss coc-json coc-html-css-support coc-html coc-emmet coc-xml coc-tsserver coc-lsp-wl coc-lit-html coc-htmldjango coc-css coc-markdown-preview-enhanced coc-webview coc-phpls coc-prettier coc-eslint coc-highlighting
👉 Reboot Neovim once more and you're all set.
👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.