Instalace a nastavení:

👉 Pokud ještě nemáte, nainstalujte si Neovim.

👉 Bude potřeba nainstalovat plug.vim abyste mohl/a instalovat rozšíření.

👉 Běžte na tuto stránku Vim.plug pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu.

👉 Pokud už Neovim máte naistalovaný, nejprve si však zálohujte své aktuální nastavení Neovim!!!

Konfigurační soubory najdeš zde:

Linux & Mac:

/home/user/.config/nvim/init.vim

Windows:

~/AppData/Local/nvim/init.vim

Node.js:

👉 Doporučuji i mít nainstalovaný Node.js

👉 Dále si v Node.js nainstalujte Live-server příkazem npm live-server v adresáři projektu ho pustíte.

👉 Pro správnou funkčnost LSP si doinstalujte tyto balíčky:

Pokud vám terminál vypíše chybu při použití příkazu npm. Bude potřeba balíček instalovat jako sudo.

vscode-html-language-server

vscode-css-language-server

typescript-language-server

emmet-ls

tailwindcss-language-server

marksman

eslint

Neovim:

👉 Pro instalaci 🚀 ApolloNvim Distra stačí stáhnout si pouze soubor init.vim s tohoto repositáře.

👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v readme 18. Konfigurace Lua.

👉 Uložte ho do kořenováho adresáře ~/../nvim dle tvého OS. Nezapomeňte na zálohu stávajících souborů.

👉 Neovim pustíte v terminálu příkazem nvim.

👉 Odklikejte chybová hlášení.

👉 V Neovimu zadejte do command line PlugInstall, tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou SHIFT + :.

👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí vim.plug. Více informací najdete na GitHubu vim.plug nebo velmi rád poradím viz. o nás.

👉 Pokud některý plugin nechcete používat stačí ho v souboru init.vim zakomentovat pomocí dvojitých uvozovek.

👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů 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. A ještě jednou restartujte Neovim a vše máte připravené.

👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze vim.plug (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz :PlugInstall a vše Vám bude hned fungovat.

👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.