big update

This commit is contained in:
kankys 2025-02-06 22:12:19 +01:00
parent 8050e0b608
commit e8378a20d4
53 changed files with 3509 additions and 407 deletions

View File

@ -322,6 +322,8 @@
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h2 id="vzdy-se-podivej-pred-instalaci-novych-pluginu-na-dokumentaci-k-plaginum-na-githubu-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumentacenapis-nam-nebo-forech-najdes-odpoved">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ěď.</h2> <p><h2 id="vzdy-se-podivej-pred-instalaci-novych-pluginu-na-dokumentaci-k-plaginum-na-githubu-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumentacenapis-nam-nebo-forech-najdes-odpoved">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ěď.</h2>
<h4 id="tato-instalace-je-urcena-pro-linux-a-mac">Tato instalace je určena pro Linux a Mac.</h4>
<h4 id="vzdy-si-aktualizujte-a-pouzivejte-nejnovejsi-verzi-neovim-a-vsech-balicku">Vždy si aktualizujte a používejte nejnovější verzi Neovim a všech balíčků.</h4>
<h5 id="instalace-a-nastaveni-start-editions"><a href="#StartEditions">Instalace a nastavení Start Editions</a></h5> <h5 id="instalace-a-nastaveni-start-editions"><a href="#StartEditions">Instalace a nastavení Start Editions</a></h5>
<h5 id="instalace-a-nastaveni-frontend-editions"><a href="#frontendEditions">Instalace a nastavení FrontEnd Editions</a></h5> <h5 id="instalace-a-nastaveni-frontend-editions"><a href="#frontendEditions">Instalace a nastavení FrontEnd Editions</a></h5>
<h2 id="StartEditions">Instalace a nastavení Start Editions:</h2> <h2 id="StartEditions">Instalace a nastavení Start Editions:</h2>
@ -350,7 +352,6 @@
<li>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>CocInstall coc-markdown-preview-enhanced coc-webview</code>. A ještě jednou restartujte Neovim a vše máte připravené.</li> <li>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>CocInstall coc-markdown-preview-enhanced coc-webview</code>. A ještě jednou restartujte Neovim a vše máte připravené.</li>
<li>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </li> <li>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </li>
<li>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v sekci Návody.</li> <li>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v sekci Návody.</li>
<li>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li>
</ul> </ul>
<h2 id="frontendEditions">Instalace a nastavení FrontEnd Editions:</h2> <h2 id="frontendEditions">Instalace a nastavení FrontEnd Editions:</h2>
<ul> <ul>
@ -379,21 +380,43 @@
<p><a href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md" target="_blank">tailwindcss-language-server</a></p> <p><a href="https://github.com/tailwindlabs/tailwindcss-intellisense/blob/master/packages/tailwindcss-language-server/README.md" target="_blank">tailwindcss-language-server</a></p>
<h3 id="neovim_1">Neovim:</h3> <h3 id="neovim_1">Neovim:</h3>
<ul> <ul>
<li>👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem : <code>git clone -b frontend https://codeberg.org/ApolloNvim/ApolloNvim2025.git ~/.config/nvim</code>.</li> <li>
<li>👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. <strong>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</strong>.</li> <p>👉 Nejjednoduší způsob pro instalaci 🚀 ApolloNvim Distra pro Linux a MacOS si stačí stáhnout tento repozitář příkazem :
<li>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</li> <code>git clone -b frontend https://codeberg.org/ApolloNvim/ApolloNvim2025.git ~/.config/nvim</code></p>
<li>👉 Neovim pustíte v terminálu příkazem <code>nvim</code>.</li> </li>
<li>👉 Odklikejte chybová hlášení.</li> <li>
<li>👉 V Neovimu zadejte do command line <code>PlugInstall</code> , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou <code>SHIFT + :</code>.</li> <p>👉 Pozor tento příkaz výše vám přepíše dosavadní složku nvim v ~/.config/nvim. <strong>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</strong>.</p>
<li>👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí <code>vim.plug</code>. Více informací najdete na GitHubu <a href="https://github.com/junegunn/vim-plug" target="_blank">vim.plug</a> nebo velmi rád poradím viz. o nás.</li> </li>
<li>👉 Pokud některý plugin nechcete používat stačí ho v souboru <code>init.vim</code> zakomentovat pomocí dvojitých uvozovek <code>"</code>.</li> <li>
<li>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>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</code>. A ještě jednou restartujte Neovim a vše máte připravené.</li> <p>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</p>
<li>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </li> </li>
<li>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v sekci Návody.</li> <li>
<li>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li> <p>👉 Neovim pustíte v terminálu příkazem <code>nvim</code>.</p>
</li>
<li>
<p>👉 Odklikejte chybová hlášení.</p>
</li>
<li>
<p>👉 V Neovimu zadejte do command line <code>PlugInstall</code> , tím nainstalujete všechny pluginy. Restartujte Neovim. Command Line vyvoláte klávesovou zkratkou <code>SHIFT + :</code>.</p>
</li>
<li>
<p>👉 Pokud Vám některý plugin chybí, můžete lehce doinstalovat nebo odinstalovat pomocí <code>vim.plug</code>. Více informací najdete na GitHubu <a href="https://github.com/junegunn/vim-plug" target="_blank">vim.plug</a> nebo velmi rád poradím viz. o nás.</p>
</li>
<li>
<p>👉 Pokud některý plugin nechcete používat stačí ho v souboru <code>init.vim</code> zakomentovat pomocí dvojitých uvozovek <code>"</code>.</p>
</li>
<li>
<p>👉 Do command line ještě zadejte Coc příkaz, pro doinstalování zbylých pluginů <code>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</code>. A ještě jednou restartujte Neovim a vše máte připravené.</p>
</li>
<li>
<p>👉 Pokud se Vám vše nechce instalovat ručně můžete stáhnout tento repožitář a nainstalujte si pouze <code>vim.plug</code> a COC (jak nainstalovat vim.plug najdeš výšše) a pak stačí jen použít příkaz <code>:PlugInstall</code> a vše Vám bude hned fungovat. </p>
</li>
<li>
<p>👉 Některé plaginy potřebují na konfigurovat v jazyce Lua. Jak na to se dozvíš v sekci Návody.</p>
</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -389,7 +389,7 @@
<li>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> téma pro Neovim.</li> <li>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> téma pro Neovim.</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -356,7 +356,7 @@
<p>A restartujeme Neovim. Příkazem <code>Ctrl + :</code> do příkazového řádku napíšete <code>q</code> a restartujeme Neovim.</p> <p>A restartujeme Neovim. Příkazem <code>Ctrl + :</code> do příkazového řádku napíšete <code>q</code> a restartujeme Neovim.</p>
<p>Takto pokaždé když si přidáte do init.vim pluginy, příkazem <code>PlugInstall</code> je nainstalujete a restartujeme Neovim.</p> <p>Takto pokaždé když si přidáte do init.vim pluginy, příkazem <code>PlugInstall</code> je nainstalujete a restartujeme Neovim.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -382,7 +382,7 @@
<li><code>:help</code> - Zobrazení nápovědy</li> <li><code>:help</code> - Zobrazení nápovědy</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -342,7 +342,7 @@ Plug &#39;Exafunction/codeium.vim&#39;, { &#39;branch&#39;: &#39;main&#39; }
<p>Codium vás vyzve k propojení API se serverem Codium.</p> <p>Codium vás vyzve k propojení API se serverem Codium.</p>
<p>A vše by Vám mělo fungovat.</p> <p>A vše by Vám mělo fungovat.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -471,7 +471,7 @@ mkdir kankys
<p>Dokumentaci k Telescope v Neovimu můžete zobrazit pomocí:</p> <p>Dokumentaci k Telescope v Neovimu můžete zobrazit pomocí:</p>
<p><code>:h telescope</code></p> <p><code>:h telescope</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -324,9 +324,7 @@
<p><h1 id="05-barevne-schema">05. Barevné schéma</h1> <p><h1 id="05-barevne-schema">05. Barevné schéma</h1>
<p>Většinu barevných schémat v Neovimu lze nainstalovat jako plugin. Barevných schémat existuje spousta, opravdu. Zde je seznam některých znich na <a href="https://github.com/rafi/awesome-vim-colorschemes" target="_blank">GitHubu</a>.</p> <p>Většinu barevných schémat v Neovimu lze nainstalovat jako plugin. Barevných schémat existuje spousta, opravdu. Zde je seznam některých znich na <a href="https://github.com/rafi/awesome-vim-colorschemes" target="_blank">GitHubu</a>.</p>
<p>Mezi mé oblíbené patří: <p>Mezi mé oblíbené patří:
<code>Gruvbox</code> <code>GruvboxDraculaTokionight</code></p>
<code>Dracula</code>
<code>Tokionight</code></p>
<p>Schémata se instalují uvnitř <code>plug#begin()</code> a <code>plug#end()</code>, pojďme deklarovat naše barevné schéma. Pro ilustraci použiji Gruvbox:</p> <p>Schémata se instalují uvnitř <code>plug#begin()</code> a <code>plug#end()</code>, pojďme deklarovat naše barevné schéma. Pro ilustraci použiji Gruvbox:</p>
<div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span> <div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span>
@ -343,7 +341,7 @@ Načíst source (zdroj) init.vims :so % nebo restart Neovim
Instalovat barevné schémata :PlugInstall Instalovat barevné schémata :PlugInstall
</code></pre></div> </code></pre></div>
<p>Výše uvedené příkazy je třeba zadat NORMAL režimu. </p> <p>Výše uvedené příkazy je třeba zadat NORMAL režimu.</p>
<p>Po dokončení instalace pluginu můžete zavřít vim-plug (vyrovnávací paměti ) zadáním <code>:q!</code>.</p> <p>Po dokončení instalace pluginu můžete zavřít vim-plug (vyrovnávací paměti ) zadáním <code>:q!</code>.</p>
<p>Po instalaci vašeho barevného schématu budeme muset Neovimu říct, aby jej použil. Uvnitř tvého init.vim pod deklarace pluginu přidejte následující řádky kódu:</p> <p>Po instalaci vašeho barevného schématu budeme muset Neovimu říct, aby jej použil. Uvnitř tvého init.vim pod deklarace pluginu přidejte následující řádky kódu:</p>
<div class="codehilite"><pre><span></span><code>call plug#begin(&#39;~/.config/nvim/plugged&#39;) <div class="codehilite"><pre><span></span><code>call plug#begin(&#39;~/.config/nvim/plugged&#39;)
@ -362,7 +360,7 @@ autocmd VimEnter * colorscheme gruvbox
<p>Barevné schéma můžete změnit i za běhu Neovim tímto způsobem:</p> <p>Barevné schéma můžete změnit i za běhu Neovim tímto způsobem:</p>
<p><code>:colorscheme -&gt; klikni &lt;space&gt; &lt;Tab&gt;</code></p> <p><code>:colorscheme -&gt; klikni &lt;space&gt; &lt;Tab&gt;</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -339,7 +339,7 @@ let g:auto_save_delay = 3000 
<li>Pozor: Autosave nefunguje v PowerShell!</li> <li>Pozor: Autosave nefunguje v PowerShell!</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -371,7 +371,7 @@
</ol> </ol>
<p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p> <p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -328,7 +328,7 @@
<p><strong>Pokud by jsi měl problémy s tímto pluginem v zobrazení syntaxe nebo by ti nevyhovoval tento plugin.Odinstaluješ ho tak že ho smažeš ručně ve složce:</strong></p> <p><strong>Pokud by jsi měl problémy s tímto pluginem v zobrazení syntaxe nebo by ti nevyhovoval tento plugin.Odinstaluješ ho tak že ho smažeš ručně ve složce:</strong></p>
<p><code>usr/local/lib64/nevim/parser/markdown.so</code></p> <p><code>usr/local/lib64/nevim/parser/markdown.so</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -382,7 +382,7 @@ set smartcase
<p>Zobrazí sekci nápovědy pro <code>number</code>.</p> <p>Zobrazí sekci nápovědy pro <code>number</code>.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -372,7 +372,7 @@
</code></pre></div> </code></pre></div>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -375,7 +375,7 @@ set signcolumn=number
<p>A to je vše!</p> <p>A to je vše!</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -359,7 +359,7 @@
<p>S touto konfigurací pokaždé, když potřebuji vytvořit novou instanci Neovim, stačí zadat <em>znv</em> do adresáře, se kterým chci pracovat, a <a href="https://zellij.dev/" target="_blank">Zellij</a> mi zavolá Neovim a automaticky otevře projekt.</p> <p>S touto konfigurací pokaždé, když potřebuji vytvořit novou instanci Neovim, stačí zadat <em>znv</em> do adresáře, se kterým chci pracovat, a <a href="https://zellij.dev/" target="_blank">Zellij</a> mi zavolá Neovim a automaticky otevře projekt.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -333,7 +333,7 @@
<p>Jak to funguje? Řádek, na kterém je aktuálně kurzor, bude označen jako „řádek 0“. Zbytek řádků nad a pod bude očíslován ve vztahu k jejich vzdálenosti od řádku 0. Například řádek přímo pod kurzorem bude řádek 1. Stejně tak řádek přímo nad ním. Chcete-li přejít na řádek 1 níže, zadejte číslo <code>1 + j</code>. Chcete-li přejít na řádek 1 výše, zadejte číslo <code>1 + k</code>.</p> <p>Jak to funguje? Řádek, na kterém je aktuálně kurzor, bude označen jako „řádek 0“. Zbytek řádků nad a pod bude očíslován ve vztahu k jejich vzdálenosti od řádku 0. Například řádek přímo pod kurzorem bude řádek 1. Stejně tak řádek přímo nad ním. Chcete-li přejít na řádek 1 níže, zadejte číslo <code>1 + j</code>. Chcete-li přejít na řádek 1 výše, zadejte číslo <code>1 + k</code>.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -361,7 +361,7 @@
<p>Tyto příkazy a klávesové zkratky vám umožní efektivně pracovat s textem v Neovimu.</p> <p>Tyto příkazy a klávesové zkratky vám umožní efektivně pracovat s textem v Neovimu.</p>
<p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p> <p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -351,7 +351,7 @@ cd neovim
</code></pre></div> </code></pre></div>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -328,7 +328,7 @@
<p><code>npm install -g prettier</code></p> <p><code>npm install -g prettier</code></p>
<p>Tento příkaz by vám měl pomoci s nefunkčím Prettierem v Neovim.</p> <p>Tento příkaz by vám měl pomoci s nefunkčím Prettierem v Neovim.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -400,7 +400,7 @@
<p>A soubor uložíme.</p> <p>A soubor uložíme.</p>
<p>Takto budeme přidávat další importy do 'init.lua'.</p> <p>Takto budeme přidávat další importy do 'init.lua'.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -329,7 +329,7 @@
<p><code>CocCommand coc-markdown-preview-enhanced.openPreview</code> <p><code>CocCommand coc-markdown-preview-enhanced.openPreview</code>
Zobrazíme ve webovém prohlížeči náhled vašeho Markdown v reálném čase.</p> Zobrazíme ve webovém prohlížeči náhled vašeho Markdown v reálném čase.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -397,7 +397,7 @@
<li><code>:help</code> - Zobrazení nápovědy</li> <li><code>:help</code> - Zobrazení nápovědy</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -340,7 +340,7 @@
<li>👉 <a href="https://endeavouros.cz/" target="_blank">EndeavourOS Linux</a></li> <li>👉 <a href="https://endeavouros.cz/" target="_blank">EndeavourOS Linux</a></li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -363,7 +363,7 @@
<h3 id="vtip-na-zaver">Vtip na závěr:</h3> <h3 id="vtip-na-zaver">Vtip na závěr:</h3>
<p>Víte proč má Vim tolik uživatelů? Protože ho neumí vypnout.</p> <p>Víte proč má Vim tolik uživatelů? Protože ho neumí vypnout.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

File diff suppressed because one or more lines are too long

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="/apollonvim/tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -211,6 +315,8 @@
<article> <article>
<p><h1 id="apollonvim">🚀 ApolloNvim</h1> <p><h1 id="apollonvim">🚀 ApolloNvim</h1>
<h2 id="before-installing-new-plugins-always-check-the-documentation-for-the-plugins-on-github-this-will-prevent-potential-problems-if-youre-not-sure-about-the-procedure-or-something-is-not-clear-youd-better-check-the-documentationwrite-to-us-or-the-forums-to-find-the-answer">Before installing new plugins, always check the documentation for the plugins on Github. This will prevent potential problems! If you're not sure about the procedure or something is not clear, you'd better check the documentation,write to us or the forums to find the answer.</h2> <h2 id="before-installing-new-plugins-always-check-the-documentation-for-the-plugins-on-github-this-will-prevent-potential-problems-if-youre-not-sure-about-the-procedure-or-something-is-not-clear-youd-better-check-the-documentationwrite-to-us-or-the-forums-to-find-the-answer">Before installing new plugins, always check the documentation for the plugins on Github. This will prevent potential problems! If you're not sure about the procedure or something is not clear, you'd better check the documentation,write to us or the forums to find the answer.</h2>
<h4 id="this-installation-is-for-linux-and-mac">This installation is for Linux and Mac.</h4>
<h4 id="always-update-and-use-the-latest-version-of-neovim-and-all-packages">Always update and use the latest version of Neovim and all packages.</h4>
<h2 id="installation-and-setup-start-edition">Installation and setup Start Edition:</h2> <h2 id="installation-and-setup-start-edition">Installation and setup Start Edition:</h2>
<p>👉 If you don't have it yet, install <a href="https://neovim.io/">Neovim</a>.{target="_blank"}.</p> <p>👉 If you don't have it yet, install <a href="https://neovim.io/">Neovim</a>.{target="_blank"}.</p>
<p>👉 You will need to install plug.vim to install the extension.</p> <p>👉 You will need to install plug.vim to install the extension.</p>
@ -235,7 +341,6 @@
<p>👉 Enter the Coc command in the command line to install the remaining plugins: <p>👉 Enter the Coc command in the command line to install the remaining plugins:
<code>CocInstall coc-markdown-preview-enhanced coc-webview</code> <code>CocInstall coc-markdown-preview-enhanced coc-webview</code>
👉 Reboot Neovim once more and you're all set.</p> 👉 Reboot Neovim once more and you're all set.</p>
<p>👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.</p>
<h2 id="installation-and-setup-frontend-edition">Installation and setup FrontEnd Edition:</h2> <h2 id="installation-and-setup-frontend-edition">Installation and setup FrontEnd Edition:</h2>
<p>👉 If you don't have it yet, install <a href="https://neovim.io/" target="_blank">Neovim</a> <p>👉 If you don't have it yet, install <a href="https://neovim.io/" target="_blank">Neovim</a>
.</p> .</p>
@ -246,9 +351,7 @@
<p>Linux &amp; Mac:</p> <p>Linux &amp; Mac:</p>
<p><code>/home/user/.config/nvim/init.vim</code></p> <p><code>/home/user/.config/nvim/init.vim</code></p>
<p>Windows:</p> <p>Windows:</p>
<p><code>` <p><code>~\AppData\Local\nvim</code></p>
~\AppData\Local\nvim</code>
`</p>
<h3 id="nodejs">Node.js:</h3> <h3 id="nodejs">Node.js:</h3>
<p>👉 I recommend to have <a href="https://nodejs.org/en" target="_blank">Node.js</a> installed.</p> <p>👉 I recommend to have <a href="https://nodejs.org/en" target="_blank">Node.js</a> installed.</p>
<p>👉 Next, install the <a href="https://www.npmjs.com/package/live-server" target="_blank">Live-server</a> in Node.js with the command:</p> <p>👉 Next, install the <a href="https://www.npmjs.com/package/live-server" target="_blank">Live-server</a> in Node.js with the command:</p>
@ -275,9 +378,8 @@
<p>👉 Enter the Coc command in the command line to install the remaining plugins:</p> <p>👉 Enter the Coc command in the command line to install the remaining plugins:</p>
<p><code>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</code></p> <p><code>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</code></p>
<p>👉 Reboot Neovim once more and you're all set.</p> <p>👉 Reboot Neovim once more and you're all set.</p>
<p>👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025 Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -271,7 +375,7 @@
<p>👉 <a href="https://github.com/jacoborus/tender.vim" target="_blank">Tender</a> color theme for Neovim.</p> <p>👉 <a href="https://github.com/jacoborus/tender.vim" target="_blank">Tender</a> color theme for Neovim.</p>
<p>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> color theme for Neovim.</p> <p>👉 <a href="https://github.com/haishanh/night-owl.vim" target="_blank">Night owl</a> color theme for Neovim.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025 Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -244,7 +348,7 @@
<p>And restart Neovim. Use <code>Ctrl + :</code> to type <code>q</code> at the command prompt and restart Neovim.</p> <p>And restart Neovim. Use <code>Ctrl + :</code> to type <code>q</code> at the command prompt and restart Neovim.</p>
<p>This way, every time you add plugins to init.vim, you use the <code>PlugInstall</code> command to install them and restart Neovim.</p> <p>This way, every time you add plugins to init.vim, you use the <code>PlugInstall</code> command to install them and restart Neovim.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -270,8 +374,7 @@
<li><code>:help</code> - Display help </li> <li><code>:help</code> - Display help </li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -172,7 +276,7 @@
</a> </a>
</div> </div>
<div class="col"> <div class="col">
<a href="../../../contact/" <a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;"> class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i> Next <i class="fa fa-arrow-right"></i>
</a> </a>
@ -353,7 +457,7 @@ mkdir kankys
<p>You can view the Telescope documentation in Neovim by:</p> <p>You can view the Telescope documentation in Neovim by:</p>
<p><code>:h telescope</code></p> <p><code>:h telescope</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>05. Barevné schéma - 🚀 ApolloNvim</title> <title>Color scheme - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../06.%20Autosave/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,13 +313,13 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="05-barevne-schema">05. Barevné schéma</h1> <p><h1 id="05-color-scheme">05. Color scheme</h1>
<p>Většinu barevných schémat v Neovimu lze nainstalovat jako plugin. Barevných schémat existuje spousta, opravdu. Zde je seznam některých znich na <a href="https://github.com/rafi/awesome-vim-colorschemes" target="_blank">GitHubu</a>.</p> <p>Most color schemes in Neovim can be installed as a plugin. There are a lot of color schemes. Here is a list of some of them on <a href="https://github.com/rafi/awesome-vim-colorschemes" target="_blank">GitHub</a>.</p>
<p>Mezi mé oblíbené patří: <p>Some of my favorites include:
<code>Gruvbox</code> <code>Gruvbox</code>
<code>Dracula</code> <code>Dracula</code>
<code>Tokionight</code></p> <code>Tokionight</code></p>
<p>Schémata se instalují uvnitř <code>plug#begin()</code> a <code>plug#end()</code>, pojďme deklarovat naše barevné schéma. Pro ilustraci použiji Gruvbox:</p> <p>Schemes are installed inside <code>plug#begin()</code> and <code>plug#end()</code>, let's declare our color scheme. To illustrate, I'll use Gruvbox:</p>
<div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span> <div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span>
<span class="nv">Plug</span><span class="w"> </span><span class="s1">&#39;gruvbox-community/gruvbox&#39;</span> <span class="nv">Plug</span><span class="w"> </span><span class="s1">&#39;gruvbox-community/gruvbox&#39;</span>
@ -207,34 +327,32 @@
<span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="k">end</span><span class="ss">()</span> <span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="k">end</span><span class="ss">()</span>
</code></pre></div> </code></pre></div>
<p>Výše uvedený příklad ukazuje, jak deklarovat pluginy, se kterými chcete nainstalovat pluginy přes vim-plug . Plugin Gruvbox výšše je zkrácený zápis pro:</p> <p>The example above shows how to declare the plugins you want to install via vim-plug . The Gruvbox plugin above is a shorthand notation for:</p>
<p><code>Plug 'https://github.com/gruvbox-community/gruvbox'</code></p> <p><code>Plug 'https://github.com/gruvbox-community/gruvbox'</code></p>
<p>Jakmile deklarujete svůj plugin init.vim, k instalaci je třeba provést několik dalších kroků:</p> <p>Once you declare your init.vim plugin, you need to perform a few more steps to install it:</p>
<div class="codehilite"><pre><span></span><code>Uložte své init.vim :w <p>Save your init.vim :w
Načíst source (zdroj) init.vims :so % nebo restart Neovim Load source init.vims :so % or restart Neovim
Instalovat barevné schémata :PlugInstall Install color schemes :PlugInstall</p>
<p>The above commands need to be entered in NORMAL mode. </p>
<p>After the plug-in installation is complete, you can close vim-plug (buffer ) by typing <code>:q!</code>.</p>
<p>After installing your color scheme, we will need to tell Neovi to use it. Inside your init.vim, under plugin declarations, add the following lines of code:</p>
<div class="codehilite"><pre><span></span><code><span class="n">call</span><span class="w"> </span><span class="n">plug</span><span class="c1">#begin(&#39;~/.config/nvim/plugged&#39;)</span>
<span class="n">Plug</span><span class="w"> </span><span class="s1">&#39;gruvbox-community/gruvbox&#39;</span>
<span class="n">call</span><span class="w"> </span><span class="n">plug</span><span class="c1">#end()</span>
<span class="s2">&quot; Selects your color scheme:</span>
<span class="n">colorscheme</span><span class="w"> </span><span class="n">gruvbox</span>
<span class="s2">&quot; Automatically loads your scheme when Neovim starts</span>
<span class="n">autocmd</span><span class="w"> </span><span class="n">VimEnter</span><span class="w"> </span><span class="o">*</span><span class="w"> </span><span class="n">colorscheme</span><span class="w"> </span><span class="n">gruvbox</span>
</code></pre></div> </code></pre></div>
<p>Výše uvedené příkazy je třeba zadat NORMAL režimu. </p> <p>Save and exit init.vim with <code>:wq</code>. Next time you reopen Neovim, you should see the new color scheme!</p>
<p>Po dokončení instalace pluginu můžete zavřít vim-plug (vyrovnávací paměti ) zadáním <code>:q!</code>.</p> <p>You can change the color scheme while Neovim is running in this way:</p>
<p>Po instalaci vašeho barevného schématu budeme muset Neovimu říct, aby jej použil. Uvnitř tvého init.vim pod deklarace pluginu přidejte následující řádky kódu:</p> <p><code>:colorscheme -&gt; click &lt;space&gt; &lt;Tab&gt;</code></p>
<div class="codehilite"><pre><span></span><code>call plug#begin(&#39;~/.config/nvim/plugged&#39;)
Plug &#39;gruvbox-community/gruvbox&#39;
call plug#end()
&quot; Vybere tvé barevné schéma:
colorscheme gruvbox
&quot; Automaticky po startu Neovim načte tvé schéma
autocmd VimEnter * colorscheme gruvbox
</code></pre></div>
<p>Uložte a ukončete init.vim pomocí <code>:wq</code>. Až příště znovu otevřete Neovim, měli byste vidět nové barevné schéma!</p>
<p>Barevné schéma můžete změnit i za běhu Neovim tímto způsobem:</p>
<p><code>:colorscheme -&gt; klikni &lt;space&gt; &lt;Tab&gt;</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>06. Automatické úkládání - 🚀 ApolloNvim</title> <title>Automatic saving - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,25 +313,27 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="06-automaticke-ukladani">06. Automatické úkládání</h1> <p><h1 id="06-automatic-saving">06. Automatic saving.</h1>
<p>Nainstalovat plugin auto-save.nvim přes plug.vim pomocí následujícího příkazu: </p>
<div class="codehilite"><pre><span></span><code>Plug &#39;Pocco81/auto-save.nvim&#39; 
</code></pre></div>
<ul> <ul>
<li>Poté nastavit proměnné g:auto_save_enabled a g:auto_save_delay v init.vim takto: </li> <li>Install the plugin auto-save.nvim via plug.vim using the following command: </li>
</ul> </ul>
<div class="codehilite"><pre><span></span><code>let g:auto_save_enabled = 1  <div class="codehilite"><pre><span></span><code>Plug &#39;Pocco81/auto-save.nvim&#39;
let g:auto_save_delay = 3000 
</code></pre></div> </code></pre></div>
<p><a href="https://github.com/Pocco81/auto-save.nvim?tab=readme-ov-file" target="_blank">https://github.com/Pocco81/auto-save.nvim?tab=readme-ov-file</a> </p>
<ul> <ul>
<li>Pozor: Autosave nefunguje v PowerShell!</li> <li>Then set the variables g:auto_save_enabled and g:auto_save_delay in init.vim as follows.</li>
</ul>
<div class="codehilite"><pre><span></span><code>let g:auto_save_enabled = 1
let g:auto_save_delay = 3000
</code></pre></div>
<p><a href="https://github.com/Pocco81/auto-save.nvim?tab=readme-ov-file" target="_blank">https://github.com/Pocco81/auto-save.nvim?tab=readme-ov-file</a></p>
<ul>
<li>Attention Autosave does not work in PowerShell</li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>07. Kopírování a Vkládání do a z Neovim z externích zdrojů - 🚀 ApolloNvim</title> <title>Copying and Pasting to and from Neovim from external sources - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../06.%20Autosave/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../08.%20Markdown_syntax/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,57 +313,35 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="07-kopirovani-a-vkladani-do-a-z-neovim-z-externich-zdroju">07. Kopírování a Vkládání do a z Neovim z externích zdrojů</h1> <p><h1 id="07-copying-and-pasting-to-and-from-neovim-from-external-sources">07. Copying and Pasting to and from Neovim from external sources</h1>
<p>V Neovim (a také v klasickém Vim) můžete kopírovat text z externích zdrojů do Neovim, například z webové stránky a naopak z Neovim ven.</p> <p>In Neovim (and also in classic Vim) you can copy text from external sources into Neovim, for example from a web page, and vice versa from Neovim out.</p>
<h3 id="prime-kopirovani-z-externi-aplikace-do-neovim"><strong>Přímé kopírování z externí aplikace do Neovim:</strong></h3> <h3 id="direct-copying-from-an-external-application-to-neovim"><strong>Direct copying from an external application to Neovim:</strong></h3>
<ol> <ol>
<li><strong>Copy text:</strong></li>
<li>Open a web browser and select the text you want to copy</li>
<li>Press <code>Ctrl+C</code> (or <code>Cmd+C</code> on macOS) to copy.</li>
<li><strong>Switch to insert mode in Neovim (insert mode ):</strong></li>
<li>Open neovim and load the file -
Switch to insert mode by pressing <code>i</code>.</li>
<li><strong>Insert text:</strong></li>
<li>Press <code>Ctrl+Shift+V</code> (or <code>Cmd+Shift+V</code> on macOS) to insert text into Neovim.</li>
</ol>
<h3 id="copying-from-neovim-to-neovim-or-outside-neovim-to-another-application"><strong>Copying from Neovim to Neovim or outside Neovim to another application:</strong></h3>
<p>1: SHIFT + V --&gt; select the whole line
- or in Normal mode using: v + right, left, up and down arrow --&gt; select the selected text</p>
<ol>
<li><strong>Copy the selected text:</strong></li>
<li>do this in Normal mode with the key: y</li>
<li> <li>
<p><strong>Zkopírujte text:</strong></p> <p>then paste the text anywhere with <code>CTRL+Shift+V</code> or in Neovi in Normal mode with the <code>p</code> key. <strong>Remove marked text:</strong></p>
<ul>
<li>Otevřete webový prohlížeč a vyberte text, který chcete zkopírovat.</li>
<li>Stiskněte <code>Ctrl+C</code> (nebo <code>Cmd+C</code> na macOS) pro kopírování.</li>
<li>
<p><strong>Přepnutí do režimu vkládání v Neovimu (režim insert ):</strong></p>
</li> </li>
<li> <li>
<p>Otevřete neovim a načtěte soubor.</p> <p>you can remove marked text in Normal mode with: x</p>
</li>
<li>Přepněte se do režimu vkládání stisknutím klávesy <code>i</code>.</li>
<li>
<p><strong>Vložte text:</strong></p>
</li>
<li>
<p>Stiskněte <code>Ctrl+Shift+V</code> (nebo <code>Cmd+Shift+V</code> na macOS) pro vložení textu do Neovimu.</p>
</li>
</ul>
</li> </li>
</ol> </ol>
<h3 id="kopirovani-z-neovim-do-neovim-ci-mimo-neovim-do-jine-aplikace"><strong>Kopírování z Neovim do Neovim či mimo Neovim do jiné aplikace:</strong></h3> <p><strong>NOTE:</strong> in Linux for proper functionality I had to install the <strong>xclib</strong> package for copying from Neovim!</p>
<ol>
<li>
<p><strong>Označíme text v Neovim:</strong></p>
<ul>
<li>to můžeme udělat buď pomocí v režimu Normal: SHIFT + V --&gt; označíme celý řádek</li>
<li>nebo v režimu Normal pomocí: v + šipka v pravo, vlevo, nahotu a dolů --&gt; označíme vybraný text</li>
</ul>
</li>
<li>
<p><strong>Kopírovat označený text:</strong></p>
<ul>
<li>to uděláme v Normal modu klávesou: y</li>
<li>text pak kamkoliv vložíme pomocí: <code>CTRL+Shift+V</code> nebo v Neovim v Normal módu pompoví <code>p</code>.</li>
</ul>
</li>
<li>
<p><strong>Vyjmout označený text:</strong></p>
<ul>
<li>vyjmout označený text můžeme v Normal modu pomocí: x</li>
</ul>
</li>
</ol>
<p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>08. Markdown_syntax - 🚀 ApolloNvim</title> <title>Markdown_syntax - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -194,13 +314,13 @@
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="08-markdown_syntax">08. Markdown_syntax</h1> <p><h1 id="08-markdown_syntax">08. Markdown_syntax</h1>
<p>Při problémech se syntaxi markdown je potřeba:</p> <p>For problems with markdown syntax, you need:</p>
<p><code>PlugVim: Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}</code></p> <p><code>PlugVim: Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}</code></p>
<p>Nainstalovat zadáním do command line: :TSInstall markdown</p> <p>Install by typing in the command line: :TSInstall markdown</p>
<p><strong>Pokud by jsi měl problémy s tímto pluginem v zobrazení syntaxe nebo by ti nevyhovoval tento plugin.Odinstaluješ ho tak že ho smažeš ručně ve složce:</strong></p> <p><strong>If you have problems with this plugin displaying the syntax or if you are not comfortable with this plugin, uninstall it by manually deleting it in the folder:</strong></p>
<p><code>usr/local/lib64/nevim/parser/markdown.so</code></p> <p><code>usr/local/lib64/nevim/parser/markdown.so</code></p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>09. init.vim základní nastavení - 🚀 ApolloNvim</title> <title>init.vim basic settings - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../08.%20Markdown_syntax/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,68 +313,56 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="09-initvim-zakladni-nastaveni">09. init.vim základní nastavení</h1> <p><h1 id="09-initvim-basic-settings">09. init.vim basic settings</h1>
<p><strong>Obecné nastavení</strong></p> <p><strong>General settings</strong></p>
<p>Pro základní nastavení v init.vim mám pro Vás pár tipů, pojďme jej otevřít: </p> <p>For basic settings in init.vim I have some tips for you, let's open it: </p>
<div class="codehilite"><pre><span></span><code>nvim init.vim <div class="codehilite"><pre><span></span><code>nvim init.vim
</code></pre></div> </code></pre></div>
<p>Přidáme základní nastavení do init.vim: </p> <p>Add basic settings to init. vim: </p>
<div class="codehilite"><pre><span></span><code>&quot; umožňuje zvýraznění syntaxe <p>``
syntax on " enable syntax highlighting
syntax on</p>
&quot; Lepší barvy <p>" better colors
set termguicolors set termguicolors</p>
<p>" number of positions of the peripherals to be shifted using <Tab>
&quot; počet pozic okolik se posuneme pomocí &lt;Tab&gt;
set tabstop=4 set tabstop=4
set softtabstop=4 set softtabstop=4
set expandtab set expandtab</p>
<p>" enable bullets
&quot; povolení odrážek set smartindent</p>
set smartindent <p>" number of spaces used for automatic bullets
set shiftwidth=4</p>
&quot; počet mezer použitých pro automatické odrážky <p>" display line number
set shiftwidth=4 set number</p>
<p>" columns used for line number
&quot; zobrazení čísla řádku set numberwidth=4</p>
set number <p>" highlight when searching for matching text.
&quot; sloupce používané pro číslo řádku
set numberwidth=4
&quot; zvýrazní při vyhledávání shodného textu.
set incsearch set incsearch
set nohlsearch set nohlsearch</p>
<p>" intuitively open split new windows
&quot; intuitivně otevřít rozdělení nových oken
set splitbelow set splitbelow
set splitright set splitright</p>
<p>" browse buffer (windows) memory without losing unsaved work
&quot; procházení vyrovnávací (oken) paměti bez ztráty neuložené práce set hidden</p>
set hidden <p>" start scrolling page, when 8 lines from top or bottom edge
set scrolloff=8</p>
&quot; začít posouvat stránku, když je 8 řádků od horního nebo dolního okraje <p>" Save history
set scrolloff=8 set undofile</p>
<p>" Enable mouse support
&quot; Uložení historie set mouse=a</p>
set undofile <p>" case-insensitive search unless uppercase is used
&quot; Povolení podpory myši
set mouse=a
&quot; vyhledávání bez rozlišení velkých a malých písmen, pokud nejsou použita velká písmena
set ignorecase set ignorecase
set smartcase set smartcase</p>
<div class="codehilite"><pre><span></span><code><span class="nx">If</span><span class="w"> </span><span class="nx">you</span><span class="w"> </span><span class="nx">want</span><span class="w"> </span><span class="nx">more</span><span class="w"> </span><span class="nx">information</span><span class="w"> </span><span class="nx">about</span><span class="w"> </span><span class="nx">each</span><span class="w"> </span><span class="nx">setting</span><span class="p">,</span><span class="w"> </span><span class="nx">you</span><span class="w"> </span><span class="nx">can</span><span class="w"> </span><span class="k">type</span><span class="w"> </span><span class="err">`</span><span class="p">:</span><span class="w"> </span><span class="nx">h</span><span class="w"> </span><span class="p">&lt;</span><span class="nx">setting</span><span class="w"> </span><span class="nx">name</span><span class="p">&gt;</span><span class="err">`</span><span class="w"> </span><span class="nx">inside</span><span class="w"> </span><span class="nx">Neovim</span><span class="p">,</span><span class="w"> </span><span class="nx">to</span><span class="w"> </span><span class="nx">bring</span><span class="w"> </span><span class="nx">up</span><span class="w"> </span><span class="nx">help</span><span class="w"> </span><span class="k">for</span><span class="w"> </span><span class="nx">that</span><span class="w"> </span><span class="nx">particular</span><span class="w"> </span><span class="nx">setting</span><span class="p">.</span><span class="w"> </span><span class="nx">For</span><span class="w"> </span><span class="nx">example</span><span class="p">:</span><span class="w"> </span>
<span class="err">``</span>
<span class="p">:</span><span class="nx">h</span><span class="w"> </span><span class="nx">number</span>
</code></pre></div> </code></pre></div>
<p>Pokud chcete více informací o každém nastavení, můžete napsat <code>:h &lt;název nastavení&gt;</code> uvnitř Neovimu, vyvoláte nápovědu pro toto konkrétní nastavení. Například: </p> <p>Displays the help section for <code>number</code>.</p>
<div class="codehilite"><pre><span></span><code>:h number
</code></pre></div>
<p>Zobrazí sekci nápovědy pro <code>number</code>.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>10. vim-fugitive ovládni Git v Neovim - 🚀 ApolloNvim</title> <title>vim-fugitive - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,9 +313,9 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="10-vim-fugitive-ovladni-git-v-neovim">10. vim-fugitive ovládni Git v Neovim</h1> <p><h1 id="10-vim-fugitive">10. vim-fugitive</h1>
<p>Vim-fugitive je plugin pro textový editor Vim a Neovim, který poskytuje sadu funkcí pro práci se systémem správy verzí Git přímo z editoru Vim. Tento plugin usnadňuje úlohy, jako je procházení historie commitů, porovnávání verzí souborů, přidávání změn do indexu, vytváření commitů a řešení konfliktů při slučování verzí. Vim-fugitive je populární mezi vývojáři, kteří preferují práci přímo z příkazové řádky a cení si efektivity a rychlosti.</p> <p>Vim-fugitive is a plugin for the Vim and Neovim text editor that provides a set of features for working with the Git version control system directly from the Vim editor. This plugin facilitates tasks such as browsing commit history, comparing file versions, adding changes to the index, creating commits, and resolving version merge conflicts. Vim-fugitive is popular among developers who prefer to work directly from the command line and value efficiency and speed.</p>
<p>Pojďme si ho nainstalovat. Nejprve si vim-fugitive přidáme do init.vim: </p> <p>Let's install it. First, add vim-fugitive to init.vim: </p>
<div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span> <div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span>
@ -205,46 +325,44 @@
<span class="err">call plug#end()</span> <span class="err">call plug#end()</span>
</code></pre></div> </code></pre></div>
<p>Pro tento plugin není nutná žádná konfigurace. Stačí uložit zdroj, nainstalovat a můžeš ho začít používat.</p> <p>No configuration is required for this plugin. Just save the source, install it and you can start using it.</p>
<p>Dovol, abych Ti dal několik užitečných tipů pro začátek s vim-fugitive.</p> <p>Let me give you some useful tips for getting started with vim-fugitive.</p>
<p><code>:Git</code></p> <p><code>:Git</code></p>
<p>Jak jste možná poznali u těchto typů příkazů, můžete je použít <code>&lt;Tab&gt;</code>automatické doplňování, abyste viděli, co ještě umí: </p> <p>As you may have seen with these types of commands, you can use <code>&lt;Tab&gt;</code> autocomplete to see what else it can do: </p>
<div class="codehilite"><pre><span></span><code>:Git &lt;Tab&gt; <div class="codehilite"><pre><span></span><code>:Git &lt;Tab&gt;
</code></pre></div> </code></pre></div>
<p>A je toho hodně, co můžete v <code>vim-fugitive</code> dělat, ale pokud znáte Git, <code>vim-fugitive</code> bude pro tebe hračka: </p> <p>And there's a lot you can do in <code>vim-fugitive</code>, but if you know Git, <code>vim-fugitive</code> will be a breeze for you: </p>
<div class="codehilite"><pre><span></span><code>&quot; zobrazí aktuálni stav branch <div class="codehilite"><pre><span></span><code><span class="err">&quot; show current branch status</span>
:Git status <span class="err">:Git status</span>
&quot; zobrazí dostupné branches <span class="err">&quot; show available branches</span>
:Git branch <span class="err">:Git branch</span>
&quot; práce s ůložným prostorem <span class="err">&quot; work with storage</span>
:Git stash <span class="err">:Git stash</span>
:Git add <span class="err">:Git add</span>
:Git commit <span class="err">:Git commit</span>
:Git push <span class="err">:Git push</span>
</code></pre></div>
<p>Zadání <code>:Git</code> vyvolá <a href="https://github.com/tpope/vim-fugitive/blob/69f5fcbd459c113181d18a0ea2641cd47c9e0318/doc/fugitive.txt#L50" target="_blank">bez příkazu <code>fugitive-summary</code>okno</a> . Vlastně se mi tato funkce hodně líbí. Zobrazí se seznam nesledovaných, připravených a nepřiřazených souborů spolu s aktuálním názvem větve. Umístěním kurzoru na tyto soubory vám umožní spouštět určité „mapy“, jako je příprava/odstaging, zahození změn, přepínání vložených rozdílů atd.</p>
<p>Pro více informací o tom, jaké mapy jsou v rámci <code>fugitive-summary</code>okno, zadejte: </p>
<div class="codehilite"><pre><span></span><code>:h fugitive-maps
</code></pre></div>
<p>Nebo <a href="https://github.com/tpope/vim-fugitive/blob/69f5fcbd459c113181d18a0ea2641cd47c9e0318/doc/fugitive.txt#L258" target="_blank">se podívejte na tento odkaz</a> .</p>
<p><code>vim-fugitive</code> se zobrazuje i vespodní liště. Máte informace o tom v jáké větvi jste či kolik změn jsi v kódu provedl.</p>
<p>Pro více informací na <code>vim-fugitive</code>zadejte do Neovimu následující příkaz: </p>
<div class="codehilite"><pre><span></span><code>:h fugitive
</code></pre></div> </code></pre></div>
<p>Typing <code>:Git</code> will bring up <a href="https://github.com/tpope/vim-fugitive/blob/69f5fcbd459c113181d18a0ea2641cd47c9e0318/doc/fugitive.txt#L50" target="_blank">without the <code>fugitive-summary</code> window</a> . I actually like this feature a lot. It displays a list of untracked, staging, and unassigned files along with the current branch name. Placing the cursor on these files allows you to run certain maps such as preparing/unstaging, discarding changes, toggling embedded diffs, etc.</p>
<p>For more information on what maps are within the <code>fugitive-summary</code> window, type: </p>
<p><code>:h fugitive-maps</code></p>
<p>Or <a href="https://github.com/tpope/vim-fugitive/blob/69f5fcbd459c113181d18a0ea2641cd47c9e0318/doc/fugitive.txt#L258" target="_blank">see this link</a> .</p>
<p><code>vim-fugitive</code> is also displayed in the footer. You have information about what branch you're in or how many changes you've made to the code.</p>
<p>For more information on <code>vim-fugitive</code> enter the following command in Neovim: </p>
<p>``
:h fugitive
```</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>11. Gitsigns drobné vylepšení git v Neovim - 🚀 ApolloNvim</title> <title>Gitsigns minor improvements to git in Neovim - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,10 +313,10 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="11-gitsigns-drobne-vylepseni-git-v-neovim">11. Gitsigns drobné vylepšení git v Neovim</h1> <p><h1 id="11-gitsigns-minor-improvements-to-git-in-neovim">11. Gitsigns minor improvements to git in Neovim</h1>
<p>Skvělá věc při kódování je vidět smazané či upravené řádky v reálném čase.</p> <p>The great thing about coding is seeing deleted or modified lines in real time.</p>
<p>Neovim toto standardně nepodporuje, takže použijeme gitsigns:</p> <p>Neovim doesn't support this by default, so we use gitsigns:</p>
<p>V našem init.vim přidáme:</p> <p>in our init.vim we add:</p>
<div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span> <div class="codehilite"><pre><span></span><code><span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="nv">begin</span><span class="ss">(</span><span class="s1">&#39;~/.config/nvim/plugged&#39;</span><span class="ss">)</span>
<span class="err">&quot; gitsigns</span> <span class="err">&quot; gitsigns</span>
@ -205,49 +325,49 @@
<span class="err">call plug#end()</span> <span class="err">call plug#end()</span>
</code></pre></div> </code></pre></div>
<p>Poznámka: gitsigns vyžaduje <code>nvim-lua/plenary.nvim</code>. Protože jsme ho nainstalovali pomocí <code>telescope</code>(<a href="https://apollonvim.codeberg.page/cz/apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/" target="_blank">04. Jak nainstalovat Telescope do editoru Neovim</a>, jsme pokryti.</p> <p>Note: gitsigns requires <code>nvim-lua/plenary.nvim</code>. Since we installed it using <code>telescope</code> <a href="https://github.com/LukasKanka/ApolloNvim/blob/main/readme/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim.md" target="_blank">04. How to install Telescope in the Neovim editor</a>, we are covered.</p>
<p>Už víte, co máte dělat Uložit, zdroj a <code>:PlugInstall</code>.</p> <p>You already know what to do - Save, source and <code>:PlugInstall</code>.</p>
<p>Gitsigns vyžaduje volání a setup ve vaší konfiguraci, aby to fungovalo. Vytvořme <code>gitsigns.lua</code> soubor v našem jmenném adresáři:</p> <p>Gitsigns requires a call and setup in your configuration to make it work. Let's create a <code>gitsigns.lua</code> file in our name directory:</p>
<p><code>nvim ~/.config/nvim/lua/tvůj-adresář/gitsigns.lua</code></p> <p><code>nvim ~/.config/nvim/lua/your-directory/gitsigns.lua</code></p>
<p>A uvnitř tohoto souboru začneme:</p> <p>And inside this file we start:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;gitsigns&#39;).setup {} <div class="codehilite"><pre><span></span><code>require(&#39;gitsigns&#39;).setup {}
</code></pre></div> </code></pre></div>
<p>Pokud nezadáte žádné možnosti, plugin se spustí s výchozím nastavením.</p> <p>If you don't specify any options, the plugin will start with the default settings.</p>
<p>Nyní přidáme gitsigns.luado našeho adresáře jmenného prostoru init.lua soubor:</p> <p>Now we'll add gitsigns.luado our namespace directory init.lua file:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;tvůj-adresář/telescope&#39;) <div class="codehilite"><pre><span></span><code>require(&#39;your-directory/telescope&#39;)
require(&#39;tvůj-adresář/lightline&#39;) require(&#39;your-directory/lightline&#39;)
require(&#39;tvůj-adresář/gitsigns&#39;) require(&#39;your-directory/gitsigns&#39;)
</code></pre></div> </code></pre></div>
<p>Můj vypadá takto:</p> <p>Mine looks like this:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;kankys/telescope&#39;) <div class="codehilite"><pre><span></span><code>require(&#39;kankys/telescope&#39;)
require(&#39;kankys/lightline&#39;) require(&#39;kankys/lightline&#39;) require
require(&#39;kankys/gitsigns&#39;) (&#39;kankys/gitsigns&#39;)
</code></pre></div> </code></pre></div>
<p>Obnovíme zdroj tohoto souboru pomocí příkazu :source. Gitsigns můžete vidět v akci, když přejdete na projekt na vašem počítači, který je řízen pomocí git. Jakýkoli sledovaný soubor, který byl upraven, zobrazí tuto modifikaci .</p> <p>Restore the source of this file using the :source command. You can see Gitsigns in action when you navigate to a project on your machine that is managed by git. Any watched file that has been modified will show this modification .</p>
<p>Ačkoli to je technicky to, co chceme, umístění nápisu je trochu mimo. Je to proto, že musíme říct Vimovi, aby zobrazoval diagnostické znaky ve sloupci s číslem, nikoli nalevo od čísla. Otevřete svůj init.vim soubor a přidejte nový nastavení:</p> <p>While this is technically what we want, the placement of the sign is a bit off. This is because we need to tell Vim to display the diagnostic characters in the number column, not to the left of the number. Open your init.vim file and add a new setting:</p>
<div class="codehilite"><pre><span></span><code>&quot; ... general settings <div class="codehilite"><pre><span></span><code>&quot; ... general settings
set signcolumn=number set signcolumn=number
</code></pre></div> </code></pre></div>
<p>Ulož a obnov zdrouj <code>:source</code> init.vim souboru. Nyní by se vaše znaky měly zobrazovat ve sloupci čísel, nikoli vlevo. Chcete-li se dozvědět více o signcolumn spusťte v Neovimu následující příkaz:</p> <p>Save and restore the <code>:source</code> init.vim file. Now your characters should appear in the number column, not on the left. To learn more about signcolumn run the following command in Neovim:</p>
<p><code>:h signcolumn</code></p> <p><code>:h signcolumn</code></p>
<p>V VSCode je funkce, kterou v Neovim zoufale postrádám. Když jste v projektu, který používá Git, ponecháte kurzor na řádku po určitou dobu způsobí, že se nějaký virtuální text zobrazí v matné barvě. Text bude číst jméno vývojáře, který naposledy upravil řádek, datum modifikace a zprávu odevzdání.</p> <p>There is a feature in VSCode that is sorely missed in Neovim. When you are in a project that uses Git, leaving the cursor on a line for a certain amount of time will cause some virtual text to appear in a dull color. The text will read the name of the developer who last modified the line, the modification date, and the commit message.</p>
<p>Tuto funkci miluji. <code>vim-fugitive</code> má příkaz <code>:Git blame</code> příkaz, který řeší stejný případ použití, ale preferuji virtuální text. Chcete-li to povolit, jednoduše přidejte do konfigurace značek Git následující:</p> <p>I love this feature. The <code>vim-fugitive</code> has a <code>:Git blame</code> command that handles the same use case, but I prefer the virtual text. To enable this, simply add the following to your Git signage configuration:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;gitsigns&#39;).setup { <div class="codehilite"><pre><span></span><code>require(&#39;gitsigns&#39;).setup {
-- signs config -- signs config
current_line_blame = true, current_line_blame = true,
current_line_blame_opts = { current_line_blame_opts = {
virt_text_pos = &#39;right_align&#39; virt_text_pos = &#39;right_align
} &#39; }
} }
</code></pre></div> </code></pre></div>
<p>A to je vše!</p> <p>And that's it!</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>12. Ještě lepší Neovim s Zellij terminálovým multiplexorem - 🚀 ApolloNvim</title> <title>Even better Neovim with Zellij terminal multiplexer - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,45 +313,44 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="12-jeste-lepsi-neovim-s-zellij-terminalovym-multiplexorem">12. Ještě lepší Neovim s Zellij terminálovým multiplexorem</h1> <p><h1 id="12-even-better-neovim-with-zellij-terminal-multiplexer">12. Even better Neovim with Zellij terminal multiplexer</h1>
<p>Co mi chybí na Neovim, je způsob, jak z něj zavolat terminál a otevřít terminál (druhé okno terminálu pod oknem s Neovim, viz obrázek) stejnou cestou, na kterém pracuji.</p> <p>What I miss about Neovim is a way to call a terminal from it and open the terminal (the second terminal window below the Neovim window, see picture) the same way I'm working on.</p>
<p>Abych toho dosáhl, používám <a href="https://zellij.dev/" target="_blank">Zellij</a> , což je terminálový multiplexor.</p> <p>To achieve this, I use <a href="https://zellij.dev/" target="_blank">Zellij</a> , which is a terminal multiplexer.</p>
<h2 id="konfigurace-zellij">Konfigurace Zellij</h2> <p>The ## Zellij</p>
<p><a href="https://zellij.dev/" target="_blank">Zellij</a> vám umožňuje vytvářet vlastní rozvržení, která lze vyvolat při spuštění, abyste je lépe přizpůsobili práci, kterou budete dělat.</p> <p><a href="https://zellij.dev/" target="_blank">Zellij</a> configuration</p>
<p>Následuje konfigurace pro práci s textovým editorem Neovim. Tuto konfiguraci jsem uložil pod touto cestou <code>~/.config/zellij/layouts/nvim.kdl</code>: </p> <p>allows you to create custom layouts that can be invoked at startup to better tailor them to the work you'll be doing.</p>
<p>The following is the configuration for working with the Neovi text editor. I saved this configuration under this path <code>~/.config/zellij/layouts/nvim.kdl</code>: </p>
<div class="codehilite"><pre><span></span><code>layout { <div class="codehilite"><pre><span></span><code>layout {
pane size=1 borderless=true { panel size=1 borderless=true {
plugin location=&quot;zellij:tab-bar&quot; plugin location=&quot;zellij:tab-bar
} &quot; }
pane { panel {
command &quot;nvim&quot; command &quot;nvim
args &quot;.&quot; &quot; args &quot;.
} &quot; }
pane split_direction=&quot;vertical&quot; size=&quot;10%&quot; { panel split_direction=&quot;vertical&quot; size=&quot;10%&quot; {
} }
pane size=2 borderless=true { panel size=2 borderless=true {
plugin location=&quot;zellij:status-bar&quot; plugin location=&quot;zellij:status-bar
} &quot; }
} }
</code></pre></div> </code></pre></div>
<p>Výsledkem je následující rozložení: <p>The result is the following layout:
<img alt="" src="https://lukan.cz/wp-content/uploads/2024/03/HelixAndZellij-700x382.png" /></p> <img alt="" src="https://lukan.cz/wp-content/uploads/2024/03/HelixAndZellij-700x382.png" /></p>
<p>Nvim běžící v horním podokně s terminálovou konzolí v jiném podokně dole, ve stejné cestě jako projekt, se kterým pracuji!! a přesně tohoto cíle jsem chtěl dosáhnout.</p> <p>Nvim running in the top pane with the terminal console in another pane at the bottom, in the same path as the project I'm working with!!! and this is exactly the goal I wanted to achieve.</p>
<h2 id="konfigurace-systemu">Konfigurace systému</h2> <h2 id="system-configuration">System Configuration</h2>
<p>Nyní ke spuštění zellij s vlastním rozložením a instancí Nvim musíte spustit: </p> <p>Now to run zellij with a custom layout and Nvim instance you need to run: </p>
<div class="codehilite"><pre><span></span><code>zellij --layout ~/.config/zellij/layouts/nvim.kdl <div class="codehilite"><pre><span></span><code>zellij --layout ~/.config/zellij/layouts/nvim.kdl
</code></pre></div> </code></pre></div>
<p>V míste (složce) v terminálu kde chcete spustit Neovim.</p> <p>In the location (folder) in the terminal where you want to run Neovim.</p>
<p>Nyní pro zjednodušení tohoto příkazu jsem vytvořil alias <code>znv</code>a uložil to do mého <code>~/.bashrc</code>soubor. </p> <p>Now to simplify this command, I created an alias <code>znv</code> and saved it in my <code>~/.bashrc</code> file. </p>
<div class="codehilite"><pre><span></span><code>alias znv=&#39;zellij --layout $HOME/.config/zellij/layouts/nvim.kdl&#39; <p><code>alias znv='zellij --layout $HOME/.config/zellij/layouts/nvim.kdl'</code></p>
</code></pre></div> <p>With this configuration, every time I need to create a new instance of Neovim, I just type <em>znv</em> in the directory I want to work with, and <a href="https://zellij.dev/" target="_blank">Zellij</a> will call Neovim and automatically open the project.</p>
<p>S touto konfigurací pokaždé, když potřebuji vytvořit novou instanci Neovim, stačí zadat <em>znv</em> do adresáře, se kterým chci pracovat, a <a href="https://zellij.dev/" target="_blank">Zellij</a> mi zavolá Neovim a automaticky otevře projekt.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>13. Používání relativních čísel řádků - 🚀 ApolloNvim</title> <title>Using relative line numbers - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,19 +313,19 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="13-pouzivani-relativnich-cisel-radku">13. Používání relativních čísel řádků</h1> <p><h1 id="13-using-relative-line-numbers">13. Using relative line numbers</h1>
<p>Váš terminál Neovim podporuje čísla linek s následujícím nastavením:</p> <p>Your Neovim terminal supports line numbers with the following settings:</p>
<div class="codehilite"><pre><span></span><code>set number <div class="codehilite"><pre><span></span><code>set number
</code></pre></div> </code></pre></div>
<p>Až budete v Neoim pokročilejší, budete hledat způsoby, jak se vertikálně pohybovat rychleji. Jedním ze způsobů, jak toho dosáhnout, je explicitně zadat číslo řádku, na který chcete přejít. To je jednodušší s relativními čísly řádků:</p> <p>As you get more advanced in Neoim, you will look for ways to move vertically faster. One way to do this is to explicitly specify the line number you want to move to. This is easier with relative line numbers:</p>
<div class="codehilite"><pre><span></span><code><span class="n">set</span><span class="w"> </span><span class="n">number</span> <div class="codehilite"><pre><span></span><code><span class="n">set</span><span class="w"> </span><span class="n">number</span>
<span class="n">set</span><span class="w"> </span><span class="n">relativenumber</span> <span class="n">set</span><span class="w"> </span><span class="n">relativenumber</span>
</code></pre></div> </code></pre></div>
<p>Jak to funguje? Řádek, na kterém je aktuálně kurzor, bude označen jako „řádek 0“. Zbytek řádků nad a pod bude očíslován ve vztahu k jejich vzdálenosti od řádku 0. Například řádek přímo pod kurzorem bude řádek 1. Stejně tak řádek přímo nad ním. Chcete-li přejít na řádek 1 níže, zadejte číslo <code>1 + j</code>. Chcete-li přejít na řádek 1 výše, zadejte číslo <code>1 + k</code>.</p> <p>How does this work? The row the cursor is currently on will be marked as row 0. The rest of the rows above and below will be numbered relative to their distance from row 0. For example, the row directly below the cursor will be row 1. So will the row directly above it. To go to row 1 below, enter the number <code>1 + j</code>. To go to row 1 above, enter the number <code>1 + k</code>.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>OMLOUVÁME SE STRÁNKA SE PŘEDĚLÁVÁ - 🚀 ApolloNvim</title> <title>14. Inline Paramaters alernative Neovim - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -193,7 +297,7 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="omlouvame-se-stranka-se-predelava">OMLOUVÁME SE STRÁNKA SE PŘEDĚLÁVÁ</h1></p> <p></p>
</article> </article>
</section> </section>
<!-- endblock --> <!-- endblock -->

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>15. Jak na kopírování a vkládání - 🚀 ApolloNvim</title> <title>How to copy and paste - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,47 +313,48 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="15-jak-na-kopirovani-a-vkladani">15. Jak na kopírování a vkládání</h1> <p><h1 id="15-how-to-copy-and-paste">15. How to copy and paste</h1>
<h3 id="kopirovani-jednoho-radku">Kopírování jednoho řádku</h3> <h3 id="copying-a-single-line">Copying a single line</h3>
<p>Přejděte na řádek, který chcete kopírovat.</p> <p>Navigate to the line you want to copy.</p>
<p>Stiskněte yy (dva krát y). Tím kopírujete celý řádek.</p> <p>Press yy (two times y). This copies the entire line.</p>
<h3 id="kopirovani-vice-radku">Kopírování více řádků</h3> <h3 id="copying-multiple-lines">Copying multiple lines</h3>
<p>Přejděte na první řádek, který chcete kopírovat.</p> <p>Go to the first line you want to copy. </p>
<p>Stiskněte V pro vizuální režim řádků.</p> <p>Press V for the visual mode of the lines.</p>
<p>Použijte šipky nebo j a k pro výběr řádků.</p> <p>Use the arrow keys or j and k to select rows.</p>
<p>Stiskněte y pro kopírování vybraných řádků.</p> <p>Press y to copy the selected lines.</p>
<h1 id="vkladani-textu">Vkládání textu</h1> <h1 id="inserting-text">Inserting text</h1>
<h3 id="vlozeni-textu">Vložení textu</h3> <h3 id="inserting-text_1">Inserting text</h3>
<p>Přejděte na místo, kam chcete text vložit.</p> <p>Scroll to the location where you want to insert text.</p>
<p>Stiskněte p pro vložení textu za kurzor nebo P pro vložení textu před kurzor.</p> <p>Press p to insert text after the cursor or P to insert text before the cursor.</p>
<h1 id="dalsi-uzitecne-funkce">Další užitečné funkce</h1> <h1 id="other-useful-features">Other useful features</h1>
<h3 id="vymazani-textu">Vymazání textu</h3> <h3 id="deleting-text">Deleting text</h3>
<p>Přejděte na řádek, který chcete vymazat.</p> <p>Scroll to the line you want to delete.</p>
<p>Stiskněte dd pro vymazání celého řádku.</p> <p>Press dd to delete the entire line.</p>
<h3 id="vymazani-vice-radku">Vymazání více řádků</h3> <h3 id="delete-multiple-lines">Delete multiple lines</h3>
<p>Přejděte na první řádek, který chcete vymazat.</p> <p>Scroll to the first line you want to delete.</p>
<p>Stiskněte V pro vizuální režim řádků.</p> <p>Press V for visual mode of the lines.</p>
<p>Použijte šipky nebo j a k pro výběr řádků.</p> <p>Use the arrow keys or j and k to select rows.</p>
<p>Stiskněte d pro vymazání vybraných řádků.</p> <p>Press d to delete the selected rows.</p>
<h3 id="presunuti-textu">Přesunutí textu</h3> <h3 id="moving-text">Moving text</h3>
<p>Vyberte text, který chcete přesunout (například pomocí V a j/k).</p> <p>Select the text you want to move (for example, use V and j/k).</p>
<p>Stiskněte d pro vymazání vybraného textu (což ho také kopíruje do schránky).</p> <p>Press d to delete the selected text (which also copies it to the clipboard).</p>
<p>Přejděte na místo, kam chcete text přesunout.</p> <p>Navigate to the location where you want to move the text.</p>
<p>Stiskněte p nebo P pro vložení textu.</p> <p>Press p or P to paste the text.</p>
<h3 id="pouziti-systemove-schranky">Použití systémové schránky</h3> <h3 id="using-the-system-clipboard">Using the system clipboard</h3>
<p>Neovim podporuje integraci se systémovou schránkou, což umožňuje kopírování a vkládání textu mezi Neovimem a jinými aplikacemi.</p> <p>Neovim supports integration with the system clipboard, allowing you to copy and paste text between Neovim and other applications.</p>
<p>Kopírování do systémové schránky</p> <p>Copying to the system clipboard
<p>Vyberte text, který chcete kopírovat (například pomocí V a j/k).</p> Select the text you want to copy (for example, using V and j/k).</p>
<p>Stiskněte "+y pro kopírování vybraného textu do systémové schránky.</p> <p>Press "+y to copy the selected text to the system clipboard.
<p>Vložení z systémové schránky</p> Paste from the system clipboard.</p>
<p>Přejděte na místo, kam chcete text vložit.</p> <p>Navigate to the location where you want to paste the text.</p>
<p>Stiskněte "+p pro vložení textu ze systémové schránky za kurzor nebo "+P pro vložení textu před kurzor.</p> <p>Press "+p to paste text from the system clipboard after the cursor or "+P to paste text before the cursor.</p>
<p>Mimo Neovim použíjte zkratku <strong>CTRL+V</strong>.</p> <p>Outside of Neovim, use the shortcut <strong>CTRL+V</strong>.</p>
<p>Pokud chcete kopírovat t do Neovim z jiné aplikace použíjte <strong>SHIFT+CTRL+V</strong>.</p> <p>To copy t to Neovim from another application use <strong>SHIFT+CTRL+V</strong>.</p>
<p>Tyto příkazy a klávesové zkratky vám umožní efektivně pracovat s textem v Neovimu.</p> <p>These commands and keyboard shortcuts allow you to work efficiently with text in Neovim.</p>
<p>POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček <strong>xclib</strong>!</p> <p>NOTE: in Linux, for proper functionality, I had to install the <strong>xclib</strong> package to copy from Neovim !</p>
<p>These commands and keyboard shortcuts will allow you to work efficiently with text in Neovim.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>16. Jak nainstalovat nejnovější verzi Neovim do linuxu - 🚀 ApolloNvim</title> <title>16. How to install the latest version of Neovim on Linux - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -193,37 +297,38 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><p>Né každa Linuxová distribuce nabízí nejnovější verzi Neovim, kterou vyžadují některé rozšíření Neovim. Velmi jednoduše nainstalujeme nejnovější verzi Neovim kompilací z zdrojového kódu.</p> <p><h1 id="16-how-to-install-the-latest-version-of-neovim-on-linux">16. How to install the latest version of Neovim on Linux</h1>
<p>Mi si instalaci předvedeme na distribuci založené na RHEL. Na ostatních distribucích se bude pouze lišit krok 1, dle toho jestli používáte apt, yay a atd.</p> <p>Not every Linux distribution offers the latest version of Neovim, which is required by some Neovim extensions. It is very easy to install the latest version of Neovim by compiling it from the source code.</p>
<h3 id="kompilace-ze-zdrojoveho-kodu">Kompilace ze zdrojového kódu</h3> <p>We will demonstrate the installation on a RHEL based distribution. On other distributions, step 1 will only be different, depending on whether you use apt, yay, etc.</p>
<h3 id="compiling-from-source">Compiling from source</h3>
<ol> <ol>
<li>Instalace potřebných nástrojů a knihoven:</li> <li>Install the necessary tools and libraries:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code>sudo dnf groupinstall &quot;Development Tools&quot; <div class="codehilite"><pre><span></span><code>sudo dnf groupinstall &quot;Development Tools&quot;
sudo dnf install cmake gcc gcc-c++ make ninja-build unzip sudo dnf install cmake gcc gcc-c++ make ninja-build unzip
</code></pre></div> </code></pre></div>
<ol> <ol>
<li>Stažení zdrojového kódu Neovim:</li> <li>Download the Neovim source code:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code>git clone https://github.com/neovim/neovim.git <div class="codehilite"><pre><span></span><code>git clone https://github.com/neovim/neovim.git
cd neovim cd neovim
</code></pre></div> </code></pre></div>
<ol> <ol>
<li>Kompilace Neovim:</li> <li>Compile Neovim:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code>make CMAKE_BUILD_TYPE=Release <div class="codehilite"><pre><span></span><code>make CMAKE_BUILD_TYPE=Release
</code></pre></div> </code></pre></div>
<ol> <ol>
<li>Instalace Neovim:</li> <li>Installing Neovim:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code>sudo make install <div class="codehilite"><pre><span></span><code>sudo make install
</code></pre></div> </code></pre></div>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>17. Jak opravit nefunkční Prettier - 🚀 ApolloNvim</title> <title>How to fix a broken Prettier - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../18.%20Konfigurace%20Lua/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,14 +313,14 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="17-jak-opravit-nefunkcni-prettier">17. Jak opravit nefunkční Prettier</h1> <p><h1 id="17-how-to-fix-a-broken-prettier">17. How to fix a broken Prettier</h1>
<p>Pokud se Vám stane že Prettier nebude fungovat a bude vypisovat chybu, nejspíš ho nemáte naistalovaný v systému.</p> <p>If Prettier fails to work and gives you an error, you probably don't have it installed on your system.</p>
<p>Oprava je jednoduchá:</p> <p>The fix is simple:</p>
<p>V terminálu zadáte tento příkaz a tím doinstalujete potřebné věci do systému pro správnou funkčnost Prettier:</p> <p>Enter this command in the terminal to install the necessary things on the system to make Prettier work properly:</p>
<p><code>npm install -g prettier</code></p> <p><code>npm install -g prettier</code></p>
<p>Tento příkaz by vám měl pomoci s nefunkčím Prettierem v Neovim.</p> <p>This command should help you with a non-functioning Prettier in Neovi.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>18. Konfigurace plaginu v Lua souboru - 🚀 ApolloNvim</title> <title>Configuring plagin in Lua file - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,22 +313,21 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="18-konfigurace-plaginu-v-lua-souboru">18. Konfigurace plaginu v Lua souboru</h1> <p><h3 id="configuring-plagin-in-lua-file">Configuring plagin in Lua file</h3>
<p>Některé pluginy pro svůj chod potřebují na konfigurovat. Tyto konfigurace se provádějí v jazyce <a href="https://www.lua.org/" target="_blank">Lua</a>. Většinou bývá pravidlem že konfiguraci najdete na GitHubu u jednotlivých pluginů, mi ji jen musíme zkopírovat či případně upravit dle svých preferencí a uložit do souborů kde máme Neovim.</p> <p>Some plugins need to be configured to work. These configurations are done in <a href="https://www.lua.org/" target="_blank">Lua</a>. As a rule, you can find the configuration on GitHub for each plugin, we just need to copy it or modify it according to our preferences and save it in the files where we have Neovim. </p>
<p>Máme dvě možnosti jak takovou konfiguraci uložit. Buď do souboru <code>init.vim</code> nebo pro lepší přehlednost do souboru lua kde bude mít každý plugin svůj soubor.</p> <p>We have two options how to save such configuration. Either in the <code>init.vim</code> file or for better clarity in a lua file where each plugin will have its own file.</p>
<h5 id="prvni-zpusob">První způsob:</h5> <h5 id="first-way">First way:</h5>
<p>Toto je jednoduší způsob konfigurace jejím přidání do 'init.vim'.</p> <p>This is the simpler way of configuring it by adding it to <code>init.vim</code>.</p>
<ol> <ol>
<li>V souboru 'init.vim' vytvoříme tyto dvě značky:</li> <li>In the 'init.vim' file, create the following two tags:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="nv">EOF</span> <div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="nv">EOF</span>
<span class="nv">EOF</span> <span class="nv">EOF</span>
</code></pre></div> </code></pre></div>
<ol> <ol>
<li>A mezi ně vložíme samotný config, například takto:</li> <li>And insert the config itself between them, for example as follows:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="nv">EOF</span> <div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="o">&lt;&lt;</span><span class="w"> </span><span class="nv">EOF</span>
<span class="c1">-- nvim-lightbulb setup</span> <span class="c1">-- nvim-lightbulb setup</span>
@ -218,40 +337,40 @@
<span class="nv">EOF</span> <span class="nv">EOF</span>
</code></pre></div> </code></pre></div>
<p>A dále pod sebe přidáváme jednotlivé značky 'lua &lt;&lt; EOF' 'EOF' a do nich vklkádat konfigurace.</p> <p>Next, we add the individual 'lua &lt;&lt; EOF' 'EOF' tags to the subwebs and inject the configurations into them.</p>
<h5 id="druhy-zpusob">Druhý způsob:</h5> <h5 id="second-way">Second way:</h5>
<p>Tento způsob je o trochu složitější, ale pomůže lépe organizovat konfigurační soubory a mít lepší přehled.</p> <p>This way is a bit more complicated, but it will help to organize the configuration files and have a better overview.</p>
<ol> <ol>
<li>do souboru 'init.vim' přidáme tento řádek:</li> <li>add this line to the 'init.vim' file:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="nb">require</span><span class="p">(</span><span class="s1">&#39;kankys&#39;</span><span class="p">)</span><span class="w"> </span> <div class="codehilite"><pre><span></span><code><span class="nv">lua</span><span class="w"> </span><span class="nb">require</span><span class="p">(</span><span class="s1">&#39;kankys&#39;</span><span class="p">)</span><span class="w"> </span>
</code></pre></div> </code></pre></div>
<p>Tím jsme si naimprtovali soubor do kterého budeme importovat jednotlivé konfigurace.</p> <p>With this, we've imprinted a file into which we will import each configuration.</p>
<ol> <ol>
<li> <li>
<p>Ve složce Neovim kde máme soubor 'init.vim' vytvoříme složku 'lua'.</p> <p>In the Neovim folder where we have the 'init.vim' file, we create the 'lua' folder.</p>
</li> </li>
<li> <li>
<p>Ve složce 'lua' vytvoříme složku s váším nickem nebo jak se vám zlíbí. V mém případě jsem zvolil 'kankys'.</p> <p>In the 'lua' folder, create a folder with your nickname or whatever you like. In my case I chose 'kankys'.</p>
</li> </li>
</ol> </ol>
<p>Měli by jste teď mít tutu strukturu: '~/.config/nvim/lua/kankys/'</p> <p>You should now have this structure: '~/.config/nvim/lua/kankys/'</p>
<ol> <ol>
<li>Ve složce 'kankys' vytvoříme soubor:</li> <li>In the 'kankys' folder, create a file:</li>
</ol> </ol>
<div class="codehilite"><pre><span></span><code><span class="n">init.lua</span> <div class="codehilite"><pre><span></span><code><span class="n">init.lua</span>
</code></pre></div> </code></pre></div>
<p>Do něj budeme importovat jednotlivé konfigurace.</p> <p>We will import the individual configurations into it.</p>
<ol> <ol>
<li>Vytvoříme se soubor s názvem pluginu s koncovkou lua kterého chceme konfigurovat.</li> <li>We will create a file with the name of the plugin with the lua extension that we want to configure.</li>
</ol> </ol>
<p>Já budu chtít například konfigurovat plugin 'gitsings'.</p> <p>For example, I will want to configure the plugin 'gitsings'.</p>
<ol> <ol>
<li>Vytvoříme ve složce 'kankys' soubor 'gitsings.lua'. Do něj vlažíme konfiguraci dle návodu z Githubu u pluginu.</li> <li>We will create the file 'gitsings.lua' in the 'kankys' folder. Into it we put the configuration according to the Github instructions for the plugin.</li>
</ol> </ol>
<p>Soubor pak bude vypadat takto:</p> <p>The file will then look like this:</p>
<div class="codehilite"><pre><span></span><code><span class="nb">require</span><span class="p">(</span><span class="s1">&#39;gitsigns&#39;</span><span class="p">).</span><span class="nv">setup</span><span class="w"> </span><span class="p">{</span> <div class="codehilite"><pre><span></span><code><span class="nb">require</span><span class="p">(</span><span class="s1">&#39;gitsigns&#39;</span><span class="p">).</span><span class="nv">setup</span><span class="w"> </span><span class="p">{</span>
<span class="w"> </span><span class="c1">-- signs config</span> <span class="w"> </span><span class="c1">-- signs config</span>
<span class="w"> </span><span class="nv">current_line_blame</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span> <span class="w"> </span><span class="nv">current_line_blame</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span><span class="p">,</span>
@ -261,18 +380,18 @@
<span class="p">}</span> <span class="p">}</span>
</code></pre></div> </code></pre></div>
<p>A uložíme ho.</p> <p>And save it.</p>
<ol> <ol>
<li>Poslení bod na importovat konfiguraci do 'init.lua'</li> <li>Send the point to import the configuration into 'init.lua'
We open the file 'init.lua' and paste into it:</li>
</ol> </ol>
<p>Otevřeme soubor 'init.lua' a do něj vložíme:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;kankys/gitsigns&#39;) <div class="codehilite"><pre><span></span><code>require(&#39;kankys/gitsigns&#39;)
</code></pre></div> </code></pre></div>
<p>A soubor uložíme.</p> <p>And save the file.</p>
<p>Takto budeme přidávat další importy do 'init.lua'.</p> <p>This is how we will add more imports to 'init.lua'.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -2,7 +2,7 @@
<html lang="en"> <html lang="en">
<head> <head>
<title>20. Jak zobrazit náhled v markdown v prohlížeči pomocí coc-webview - 🚀 ApolloNvim</title> <title>How to show markdown preview in browser using coc-webview - 🚀 ApolloNvim</title>
<meta charset="utf-8"> <meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge"> <meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li> </li>
<li class="drac-box"> <li class="drac-box">
<a href="../../.." <a href="../../.."
class=" class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed" drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false"> data-bs-toggle="collapse" data-bs-target="#📑-tutorials-collapse" aria-expanded="false">
📑 Tutorials 📑 Tutorials
@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="./"
class=" active
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -163,6 +267,22 @@
<!-- block preview --> <!-- block preview -->
<li class="nav-item"> <li class="nav-item">
<div class="container">
<div class="row row-preview">
<div class="col">
<a href="../18.%20Konfigurace%20Lua/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous
</a>
</div>
<div class="col">
<a href="../../../contact/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover" style="padding-left: 3%;">
Next <i class="fa fa-arrow-right"></i>
</a>
</div>
</div>
</div>
</li> </li>
<!-- endblock --> <!-- endblock -->
@ -193,15 +313,15 @@
<!-- block content --> <!-- block content -->
<section class="p-md-5 section-content"> <section class="p-md-5 section-content">
<article> <article>
<p><h1 id="20-jak-zobrazit-nahled-v-markdown-v-prohlizeci-pomoci-coc-webview">20. Jak zobrazit náhled v markdown v prohlížeči pomocí coc-webview</h1> <p><h1 id="20-how-to-show-markdown-preview-in-browser-using-coc-webview">20. How to show markdown preview in browser using coc-webview</h1>
<p>Budeme si muset nainstalovat <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> balíčkovací manager pro instalování doplňků do Neovim. pomocí <a href="https://apollonvim.codeberg.page/cz/apollonvim/tutorials/01.%20vimplug/" target="_blank">vim.plug</a></p> <p>We will need to install <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> package manager to install add-ons to Neovim. using <a href="https://apollonvim.codeberg.page/cz/apollonvim/tutorials/01.%20vimplug/" target="_blank">vim.plug</a></p>
<p>Pak nainstalujeme coc-webview příkazem v neovim (SHIFT + : ):</p> <p>Then we install coc-webview using the command in neovim (SHIFT + : ):</p>
<p><code>CocInstall coc-webview</code></p> <p><code>cocInstall coc-webview</code></p>
<p>A příkazem:</p> <p>And with the command:</p>
<p><code>CocCommand coc-markdown-preview-enhanced.openPreview</code> <p><code>CocCommand coc-markdown-preview-enhanced.openPreview</code></p>
Zobrazíme ve webovém prohlížeči náhled vašeho Markdown v reálném čase.</p> <p>Display a real-time preview of your Markdown in a web browser.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="../apollonvim/tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -166,7 +270,7 @@
<div class="container"> <div class="container">
<div class="row row-preview"> <div class="row row-preview">
<div class="col"> <div class="col">
<a href="../apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/" <a href="../apollonvim/tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover"> class="btn-preview drac-btn drac-btn-outline drac-text-white drac-text-cyan-green--hover">
<i class="fa fa-arrow-left"></i> Previous <i class="fa fa-arrow-left"></i> Previous
</a> </a>
@ -227,7 +331,7 @@
<li>👉 <a href="https://endeavouros.cz/" target="_blank">EndeavourOS Linux</a></li> <li>👉 <a href="https://endeavouros.cz/" target="_blank">EndeavourOS Linux</a></li>
</ul> </ul>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025 Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="apollonvim/tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>
@ -241,7 +345,7 @@
<p>👉 How much does ApolloNvim cost? -&gt; Nothing 🚀 ApolloNvim is free.</p> <p>👉 How much does ApolloNvim cost? -&gt; Nothing 🚀 ApolloNvim is free.</p>
<p>👉 How complicated is 🚀 ApolloNvim? -&gt; 🚀 ApolloNvim may be more complicated than other editors, but once you learn how to use it, you'll see how great it is.</p> <p>👉 How complicated is 🚀 ApolloNvim? -&gt; 🚀 ApolloNvim may be more complicated than other editors, but once you learn how to use it, you'll see how great it is.</p>
<div style="text-align: center;"> <div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025 Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p> </div></p>
</article> </article>
</section> </section>

View File

@ -128,6 +128,110 @@
Telescope Telescope
</a> </a>
</li> </li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/05.%20Barevn%C3%A9%20sch%C3%A9ma/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Color scheme
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/06.%20Autosave/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Automatic saving
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Copying and Pasting to and from Neovim from external sources
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/08.%20Markdown_syntax/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Markdown_syntax
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
init.vim basic settings
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/10.%20vim-fugitive%20ovl%C3%A1dni%20Git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
vim-fugitive
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Gitsigns minor improvements to git in Neovim
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Even better Neovim with Zellij terminal multiplexer
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Using relative line numbers
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to copy and paste
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to fix a broken Prettier
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/18.%20Konfigurace%20Lua/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
Configuring plagin in Lua file
</a>
</li>
<li class="drac-box-ternary">
<a href="./apollonvim/tutorials/20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
class="
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
How to show markdown preview in browser using coc-webview
</a>
</li>
</ul> </ul>
</div> </div>
</li> </li>

File diff suppressed because one or more lines are too long