- 👉 Neovim setup pro Front-End vývoj postavený na
- Coc.
-
-
- 👉 Výhody Neovim oproti klasickému IDE jsou nesporně ve svobodě
- konfigurace, je tisíce možností, jak Váš Neovim může vypadat a
- fungovat. Pro Vaši inspiraci a použití vznikl tento projekt 🚀
- ApolloNvim.
-
-
- 👉 Tato distribuce nefunguje jen, že kliknete na tlačítko a
- nainstaluje se. Vede Vás k samostatné instalaci pomocí tohoto webu.
- Cílem je pochopit, jak Neovim funguje, abyste si sami mohli vše
- modifikovat, což i click-on distribucí se nenaučíte.
-
-
- 👉 Toto nastavení je primárně pro vývoj webu. Inspiroval jsem se
- pluginy, které jsem využíval v VSCode a Webstorm.
-
-
👉 Velký důraz je kladen na rychlost a lehkost.
-
- 👉 🚀 ApolloNvim Distro je stále ve vývoji a postupně se na něm
- pracuje.
-
-
- 👉 Pro nejlepší zážitek s 🚀 ApolloNvim Distro doporučuji používat
- multiplexor
- Zellij , ale není to samozřejmě
- podmínkou.
-
-
-
-
Přednosti:
-
- 👉 Hlavní předností tohoto nastavení jsou podpora: Codeium alternativa
- k Copilot zdarma, Prettier, AutoSave, diplňování HTML, CSS, JS a
- zkratky k zakomentování a odkomentování kódu. Taky je zde několik
- pluginu pro příjemnější práci v Neovim.
-
-
- 👉 S
- LSP
- v této instalaci využívám
- Coc
- pro jeho jednoduchost s minimálními zásahy do konfigurace Coc. LSP se
- mi velmi osvědčilo v modálním editoru
- Helix-editor
- má konfigurace
- Helixu.
-
-
- 👉 Ty nejlepší témata pro Neovim (ať je nemusíte hledat), je defaultně
- nastavéné Dracula.
-
-
- 👉 Téma v Neovim si jednoduše změníte v command line příkazem
- colorscheme a tlačítkem Tab se budete přepínat mezi jednotlivými
- tématy.
-
-
-
-
-
-
-
-
-
Plán 🚀ApolloNvim:
-
- 👉 Do budoucna můžete očekávat tyto nové funkce a další novinky:
-
-
- 👉 Web na vlastní doméně.
-
-
👉 Instalátor 🚀 ApolloNvim přes odkaz z Gitu.
-
👉 Nová vlastní uvítací obrazovka.
-
👉 Nové pluginy.
- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat.
-
-
👉 Návody k práci s Neovim.
-
-
-
Otázky a odpovědi:
-
👉 Kolik stojí 🚀 ApolloNvim? -> Nic 🚀 ApolloNvim je zdarma.
-
- 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!!!
-
- 👉 Pro instalaci 🚀 ApolloNvim Distra
- stačí stáhnout pouze soubor init.vim s
- tohoto
- repositáře.
-
-
- 👉 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
- PlugIns , tím
- nainstalujete všechny pluginy.
- Restartujte Neovim.
-
-
- 👉 Pokud Vám některý plugin chybí,
- můžete ho lehce doinstalovat nebo naopak
- odinstalovat pomocí
- plug.vim. Více
- informací najdete na GitHubu
- plug.vim
- nebo velmi rád poradím viz. o nás.
-
-
- 👉 Pokud některý plugin nechcete
- používat stačí v souboru
- init.vim ho
- zakomentovat pomocí dvojitých uvozovek
- ".
-
-
- 👉 Do command line ještě zadejte Coc
- příkaz pro doinstalování zbylých
- pluginů:
-
- Vždy se podívej před Instalací na
- Githubu, na zdroj. 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
- dokumntace,napiš nebo fórech najdeš
- odpověď.
-
- Nejprve si však zálohujte své aktuální
- nastavení Neovim!!!
-
-
Linux & Mac:
-
-
/home/user/.config/nvim/init.vim
-
-
Windows:
-
-
~\AppData\Local\nvim
-
-
- 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 a pomocí Enter
- nainstalujete vim.plug.
-
- 👉
- Coc
- manager pro instalování doplňků do Neovim.
-
-
- 👉
- Codeium
- alternativa k GitHub Copilot, který si případně lehce také můžete
- doinstalovat.
-
-
- 👉
- Startify
- alternativní uvítací obrazovka s pokaždé jiným IT mottem. Nemusí
- fungovat s některými terminály či NERDTree nastaveným spuštěním po
- startu.
-
- 👉
- NERD Commenter
- plugin pro zakomentování a odkomentování kódu. Zde ho máme nastaven
- na
- Ctrl + k.
-
-
- 👉
- Wakatime
- služba která je schopna měřit kolik času jste trávily při kódování
- na pc a i na kterém projektu. Služba se jednoduše propojí přes API.
- WakaTime najdeš
- zde.
-
-
- 👉
- fzf.vim
- asynchronií vyhledávač souboru v projektu. Pro mnohé je toto
- vyhledávaní rychlejší než klasické stromové, chce to trochu času.
- Ale jak se dostane pod kůži vše ostatní Vám už přijde pomalé.
-
-
- 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ěď. Také si vždy vše před změnou zálohuj!
-
-
-
-
- 👉 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!!!
-
- 👉 Pro instalaci 🚀 ApolloNvim Distra
- stačí stáhnout pouze soubor init.vim s
- tohoto
- repositáře.
-
-
- 👉 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
- PlugIns , tím
- nainstalujete všechny pluginy.
- Restartujte Neovim.
-
-
- 👉 Pokud Vám některý plugin chybí,
- můžete ho lehce doinstalovat nebo naopak
- odinstalovat pomocí
- plug.vim. Více
- informací najdete na GitHubu
- plug.vim
- nebo velmi rád poradím viz. o nás.
-
-
- 👉 Pokud některý plugin nechcete
- používat stačí v souboru
- init.vim ho
- zakomentovat pomocí dvojitých uvozovek
- ".
-
-
- 👉 Do command line ještě zadejte Coc
- příkaz pro doinstalování zbylých
- pluginů:
-
- 👉 Kakoune je modální editor pro
- Linux a
- macOS
- jako je třeba
- Vim či
- Neovim. . Z Kakoune
- vychází také jeden velmi oblíbený modální editor
- Helix-editor.
- Jak Kakoune, tak Helix se od Vim a Neovim liší v ovládání, kde je opačná
- logika příkazu a je bližší lidské řeči. Nespornou výhodou Kakoune je
- oproti Helixu možnost rozšířit aplikaci o pluginy. Proto je
- Kakoune vhodný pro zkušenější uživatele. Náš web by Ti měl pomoct s
- prvotním nastavením. Pokud si i tak na tento editor netroufáš, Helix je skvělá náhrada.
-
-
- 👉 Tato distribuce nefunguje tak, že jen klikneš na tlačítko a nainstaluje
- se. Vede Tě k samostatné instalaci pomocí tohoto webu. Cílem je
- pochopit, jak Kakoune funguje, abyste si mohli sami vše modifikovat.
-
-
- 👉 Toto nastavení je primárně pro vývoj webu, ale není problém si vše
- přizpůsobit. Inspiroval jsem se pluginy, které jsem využíval ve VSCode a
- Webstorm.
-
-
👉 Velký důraz je kladen na rychlost a lehkost.
-
👉 Tento blog je stále ve vývoji a postupně se na něm pracuje.
-
- 👉 Pro nejlepší zážitek s Kakoune doporučuji používat multiplexor
- Zellij , ale není to samozřejmě
- podmínkou.
-
-
-
-
Přednosti:
-
- 👉 Hlavní předností tohoto nastavení jsou AutoSave,
- doplňování HTML, CSS, JS a zkratky k zakomentování a odkomentování
- kódu. Taky je zde několik pluginu pro příjemnější práci v Kakoune.
-
-
- 👉 LSP se
- mi velmi osvědčilo v modálním editoru
- Helix-editor.
- Mou konfiguraci Helixu najdete
- zde.
-
-
- 👉 Ta nejlepší témata v Kakoune nemusíš hledat, najdeš je po instalaci. Defaultně je
- v naší konfiguraci nastaveno gruvbox-dark.
-
-
- 👉 Témá v Kakoune si jednoduše změníš v command line příkazem
- `colorscheme` a tlačítkem Tab se budeš přepínat mezi jednotlivými
- tématy. Command mode, česky příkazový mód, vyvoláš zkratkou Ctrl + : .
-
-
-
-
-
-
-
-
-
Instalace a nastavení:
-
- 👉 Pokud ještě nemáš, nainstaluj si,
- Kakoune.
-
-
👉 Nejprve si zálohuj své aktuální nastavení Kakoune!!!
-
👉 Linux & Mac:
-
-
~/.config/kak/kakrc
-
-
👉 Aby Kakoune dobře komunikoval s LSP, je potřeba mít nainstalovaný Rust.
- 👉 Platí v případě, že chceš dělat front-end nebo programuješ v
- Javascriptu.
-
-
👉 Ve svém projektu budeš moci pouštět index.html příkazem:
-
-
npx live-server
-
-
👉 Všechny servery, co si můžeš pomocí LSP nainstalovat, najdeš zde.
-
-
-
Kakoune:
-
- 👉 Pro instalaci Kakoune Front-End Power Ti stačí stáhnout pouze soubor
- kakrc z tohoto repozitáře .
-
-
- 👉 Ulož ho do kořenováho adresáře ~/.config/kak/. Nezapomeň na zálohu stávajících
- souborů, pokud máš i své configy.
-
-
👉 Kakoune pustíš v terminálu příkazem kak.
-
- 👉 V Kakoune zadej do command line plug-install, tím
- nainstaluješ všechny pluginy. Restartuj Kakoune.
-
-
- 👉 Pokud Ti některý plugin chybí, můžeš ho lehce doinstalovat nebo
- naopak odinstalovat. Více informací
- najdeš v Kakoune
- dokumentaci
- nebo velmi Ti rád poradím viz. Kontakty.
-
-
- 👉 Pokud některý plugin nechceš používat, stačí ho v souboru
- kakrc zakomentovat pomocí hastagu
- #.
-
-
- 👉 Tuto konfiguraci používám na Linuxu i macOS.
-
-
-
Plán Kakoune Front-End Power:
-
- 👉 Do budoucna můžeš očekávat tyto nové funkce a další novinky:
-
-
- 👉 Web na vlastní doméně. Zatím Kakoune Front-End Power najdeš
- zde.
-
-
👉 Nové pluginy.
-
- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat.
-
-
👉 Návody k práci s Kakoune.
-
-
-
Výběr pluginu v Kakoune Front-End Power:
-
- 👉 plug.kak nejduležitější plugin, aby bylo možné instalovat další pluginy.
-
- 👉 kakoune-lsp
-
-
- 👉 luar rozšíří možnost instalovat pluginy napsané v jazyce Lua.
-
- 👉 byline.kak vybere celý řádek pomocí klávesy x jako v Helix-editoru.