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">
<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>
<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-frontend-editions"><a href="#frontendEditions">Instalace a nastavení FrontEnd Editions</a></h5>
<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>👉 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>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li>
</ul>
<h2 id="frontendEditions">Instalace a nastavení FrontEnd Editions:</h2>
<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>
<h3 id="neovim_1">Neovim:</h3>
<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>👉 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>
<li>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</li>
<li>👉 Neovim pustíte v terminálu příkazem <code>nvim</code>.</li>
<li>👉 Odklikejte chybová hlášení.</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>
<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>👉 Pokud některý plugin nechcete používat stačí ho v souboru <code>init.vim</code> zakomentovat pomocí dvojitých uvozovek <code>"</code>.</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>
<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>👉 Tuto konfiguraci používám na Linuxu i MacOS. Je odzkoušena i na Windows 11.</li>
<li>
<p>👉 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></p>
</li>
<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>
<li>
<p>👉 Ale pokud chcete můžete si Nvim nakonfigurovat dle sebe a jen se inspirovat.</p>
</li>
<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>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</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>
</ul>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</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>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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -382,7 +382,7 @@
<li><code>:help</code> - Zobrazení nápovědy</li>
</ul>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</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>A vše by Vám mělo fungovat.</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

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

View File

@ -324,9 +324,7 @@
<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>Mezi mé oblíbené patří:
<code>Gruvbox</code>
<code>Dracula</code>
<code>Tokionight</code></p>
<code>GruvboxDraculaTokionight</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>
<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
</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 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;)
@ -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><code>:colorscheme -&gt; klikni &lt;space&gt; &lt;Tab&gt;</code></p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

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

View File

@ -371,7 +371,7 @@
</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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</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><code>usr/local/lib64/nevim/parser/markdown.so</code></p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

View File

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

File diff suppressed because one or more lines are too long

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -211,6 +315,8 @@
<article>
<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>
<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>
<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>
@ -235,7 +341,6 @@
<p>👉 Enter the Coc command in the command line to install the remaining plugins:
<code>CocInstall coc-markdown-preview-enhanced coc-webview</code>
👉 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>
<p>👉 If you don't have it yet, install <a href="https://neovim.io/" target="_blank">Neovim</a>
.</p>
@ -246,9 +351,7 @@
<p>Linux &amp; Mac:</p>
<p><code>/home/user/.config/nvim/init.vim</code></p>
<p>Windows:</p>
<p><code>`
~\AppData\Local\nvim</code>
`</p>
<p><code>~\AppData\Local\nvim</code></p>
<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>👉 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><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>👉 I use this configuration on both Linux and macOS. It is also tested on Windows 11.</p>
<div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</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/haishanh/night-owl.vim" target="_blank">Night owl</a> color theme for Neovim.</p>
<div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</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>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;">
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -270,8 +374,7 @@
<li><code>:help</code> - Display help </li>
</ul>
<div style="text-align: center;">
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -172,7 +276,7 @@
</a>
</div>
<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%;">
Next <i class="fa fa-arrow-right"></i>
</a>
@ -353,7 +457,7 @@ mkdir kankys
<p>You can view the Telescope documentation in Neovim by:</p>
<p><code>:h telescope</code></p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>05. Barevné schéma - 🚀 ApolloNvim</title>
<title>Color scheme - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</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">
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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,13 +313,13 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<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>Mezi mé oblíbené patří:
<p><h1 id="05-color-scheme">05. Color scheme</h1>
<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>Some of my favorites include:
<code>Gruvbox</code>
<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>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>
<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>
</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>Jakmile deklarujete svůj plugin init.vim, k instalaci je třeba provést několik dalších kroků:</p>
<div class="codehilite"><pre><span></span><code>Uložte své init.vim :w
Načíst source (zdroj) init.vims :so % nebo restart Neovim
Instalovat barevné schémata :PlugInstall
<p>Once you declare your init.vim plugin, you need to perform a few more steps to install it:</p>
<p>Save your init.vim :w
Load source init.vims :so % or restart Neovim
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>
<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 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;)
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>
<p>Save and exit init.vim with <code>:wq</code>. Next time you reopen Neovim, you should see the new color scheme!</p>
<p>You can change the color scheme while Neovim is running in this way:</p>
<p><code>:colorscheme -&gt; click &lt;space&gt; &lt;Tab&gt;</code></p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>06. Automatické úkládání - 🚀 ApolloNvim</title>
<title>Automatic saving - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,25 +313,27 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="06-automaticke-ukladani">06. Automatické úkládání</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>
<p><h1 id="06-automatic-saving">06. Automatic saving.</h1>
<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>
<div class="codehilite"><pre><span></span><code>let g:auto_save_enabled = 1 
let g:auto_save_delay = 3000 
<div class="codehilite"><pre><span></span><code>Plug &#39;Pocco81/auto-save.nvim&#39;
</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>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>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,57 +313,35 @@
<!-- block content -->
<section class="p-md-5 section-content">
<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>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>
<h3 id="prime-kopirovani-z-externi-aplikace-do-neovim"><strong>Přímé kopírování z externí aplikace do Neovim:</strong></h3>
<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>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="direct-copying-from-an-external-application-to-neovim"><strong>Direct copying from an external application to Neovim:</strong></h3>
<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>
<p><strong>Zkopírujte 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>
<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>
</li>
<li>
<p>Otevřete neovim a načtěte soubor.</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>
<p>you can remove marked text in Normal mode with: x</p>
</li>
</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>
<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>
<p><strong>NOTE:</strong> in Linux for proper functionality I had to install the <strong>xclib</strong> package for copying from Neovim!</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>08. Markdown_syntax - 🚀 ApolloNvim</title>
<title>Markdown_syntax - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -194,13 +314,13 @@
<section class="p-md-5 section-content">
<article>
<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>Nainstalovat zadáním do 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>Install by typing in the command line: :TSInstall markdown</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>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>09. init.vim základní nastavení - 🚀 ApolloNvim</title>
<title>init.vim basic settings - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,68 +313,56 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="09-initvim-zakladni-nastaveni">09. init.vim základní nastavení</h1>
<p><strong>Obecné nastavení</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><h1 id="09-initvim-basic-settings">09. init.vim basic settings</h1>
<p><strong>General settings</strong></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
</code></pre></div>
<p>Přidáme základní nastavení do init.vim: </p>
<div class="codehilite"><pre><span></span><code>&quot; umožňuje zvýraznění syntaxe
syntax on
&quot; Lepší barvy
set termguicolors
&quot; počet pozic okolik se posuneme pomocí &lt;Tab&gt;
<p>Add basic settings to init. vim: </p>
<p>``
" enable syntax highlighting
syntax on</p>
<p>" better colors
set termguicolors</p>
<p>" number of positions of the peripherals to be shifted using <Tab>
set tabstop=4
set softtabstop=4
set expandtab
&quot; povolení odrážek
set smartindent
&quot; počet mezer použitých pro automatické odrážky
set shiftwidth=4
&quot; zobrazení čísla řádku
set number
&quot; sloupce používané pro číslo řádku
set numberwidth=4
&quot; zvýrazní při vyhledávání shodného textu.
set expandtab</p>
<p>" enable bullets
set smartindent</p>
<p>" number of spaces used for automatic bullets
set shiftwidth=4</p>
<p>" display line number
set number</p>
<p>" columns used for line number
set numberwidth=4</p>
<p>" highlight when searching for matching text.
set incsearch
set nohlsearch
&quot; intuitivně otevřít rozdělení nových oken
set nohlsearch</p>
<p>" intuitively open split new windows
set splitbelow
set splitright
&quot; procházení vyrovnávací (oken) paměti bez ztráty neuložené práce
set hidden
&quot; začít posouvat stránku, když je 8 řádků od horního nebo dolního okraje
set scrolloff=8
&quot; Uložení historie
set undofile
&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 splitright</p>
<p>" browse buffer (windows) memory without losing unsaved work
set hidden</p>
<p>" start scrolling page, when 8 lines from top or bottom edge
set scrolloff=8</p>
<p>" Save history
set undofile</p>
<p>" Enable mouse support
set mouse=a</p>
<p>" case-insensitive search unless uppercase is used
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>
<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>
<div class="codehilite"><pre><span></span><code>:h number
</code></pre></div>
<p>Zobrazí sekci nápovědy pro <code>number</code>.</p>
<p>Displays the help section for <code>number</code>.</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>10. vim-fugitive ovládni Git v Neovim - 🚀 ApolloNvim</title>
<title>vim-fugitive - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,9 +313,9 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="10-vim-fugitive-ovladni-git-v-neovim">10. vim-fugitive ovládni Git v Neovim</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>Pojďme si ho nainstalovat. Nejprve si vim-fugitive přidáme do init.vim: </p>
<p><h1 id="10-vim-fugitive">10. vim-fugitive</h1>
<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>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>
@ -205,46 +325,44 @@
<span class="err">call plug#end()</span>
</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>Dovol, abych Ti dal několik užitečných tipů pro začátek s vim-fugitive.</p>
<p>No configuration is required for this plugin. Just save the source, install it and you can start using it.</p>
<p>Let me give you some useful tips for getting started with vim-fugitive.</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;
</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>
<div class="codehilite"><pre><span></span><code>&quot; zobrazí aktuálni stav branch
:Git status
<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><span class="err">&quot; show current branch status</span>
<span class="err">:Git status</span>
&quot; zobrazí dostupné branches
:Git branch
<span class="err">&quot; show available branches</span>
<span class="err">:Git branch</span>
&quot; práce s ůložným prostorem
:Git stash
<span class="err">&quot; work with storage</span>
<span class="err">:Git stash</span>
:Git add
<span class="err">:Git add</span>
:Git commit
<span class="err">:Git commit</span>
:Git push
</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
<span class="err">:Git push</span>
</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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,10 +313,10 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="11-gitsigns-drobne-vylepseni-git-v-neovim">11. Gitsigns drobné vylepšení git v 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>Neovim toto standardně nepodporuje, takže použijeme gitsigns:</p>
<p>V našem init.vim přidáme:</p>
<p><h1 id="11-gitsigns-minor-improvements-to-git-in-neovim">11. Gitsigns minor improvements to git in Neovim</h1>
<p>The great thing about coding is seeing deleted or modified lines in real time.</p>
<p>Neovim doesn't support this by default, so we use gitsigns:</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>
<span class="err">&quot; gitsigns</span>
@ -205,49 +325,49 @@
<span class="err">call plug#end()</span>
</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>Už víte, co máte dělat Uložit, zdroj a <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><code>nvim ~/.config/nvim/lua/tvůj-adresář/gitsigns.lua</code></p>
<p>A uvnitř tohoto souboru začneme:</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>You already know what to do - Save, source and <code>:PlugInstall</code>.</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/your-directory/gitsigns.lua</code></p>
<p>And inside this file we start:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;gitsigns&#39;).setup {}
</code></pre></div>
<p>Pokud nezadáte žádné možnosti, plugin se spustí s výchozím nastavením.</p>
<p>Nyní přidáme gitsigns.luado našeho adresáře jmenného prostoru init.lua soubor:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;tvůj-adresář/telescope&#39;)
require(&#39;tvůj-adresář/lightline&#39;)
require(&#39;tvůj-adresář/gitsigns&#39;)
<p>If you don't specify any options, the plugin will start with the default settings.</p>
<p>Now we'll add gitsigns.luado our namespace directory init.lua file:</p>
<div class="codehilite"><pre><span></span><code>require(&#39;your-directory/telescope&#39;)
require(&#39;your-directory/lightline&#39;)
require(&#39;your-directory/gitsigns&#39;)
</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;)
require(&#39;kankys/lightline&#39;)
require(&#39;kankys/gitsigns&#39;)
require(&#39;kankys/lightline&#39;) require
(&#39;kankys/gitsigns&#39;)
</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>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>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>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
set signcolumn=number
</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>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>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>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>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 {
-- signs config
current_line_blame = true,
current_line_blame_opts = {
virt_text_pos = &#39;right_align&#39;
}
}
-- signs config
current_line_blame = true,
current_line_blame_opts = {
virt_text_pos = &#39;right_align
&#39; }
}
</code></pre></div>
<p>A to je vše!</p>
<p>And that's it!</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,45 +313,44 @@
<!-- block content -->
<section class="p-md-5 section-content">
<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>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>Abych toho dosáhl, používám <a href="https://zellij.dev/" target="_blank">Zellij</a> , což je terminálový multiplexor.</p>
<h2 id="konfigurace-zellij">Konfigurace Zellij</h2>
<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>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><h1 id="12-even-better-neovim-with-zellij-terminal-multiplexer">12. Even better Neovim with Zellij terminal multiplexer</h1>
<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>To achieve this, I use <a href="https://zellij.dev/" target="_blank">Zellij</a> , which is a terminal multiplexer.</p>
<p>The ## Zellij</p>
<p><a href="https://zellij.dev/" target="_blank">Zellij</a> configuration</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 {
pane size=1 borderless=true {
plugin location=&quot;zellij:tab-bar&quot;
}
pane {
command &quot;nvim&quot;
args &quot;.&quot;
}
pane split_direction=&quot;vertical&quot; size=&quot;10%&quot; {
panel size=1 borderless=true {
plugin location=&quot;zellij:tab-bar
&quot; }
panel {
command &quot;nvim
&quot; args &quot;.
&quot; }
panel split_direction=&quot;vertical&quot; size=&quot;10%&quot; {
}
pane size=2 borderless=true {
plugin location=&quot;zellij:status-bar&quot;
}
}
panel size=2 borderless=true {
plugin location=&quot;zellij:status-bar
&quot; }
}
</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>
<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>
<h2 id="konfigurace-systemu">Konfigurace systému</h2>
<p>Nyní ke spuštění zellij s vlastním rozložením a instancí Nvim musíte spustit: </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="system-configuration">System Configuration</h2>
<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
</code></pre></div>
<p>V míste (složce) v terminálu kde chcete spustit 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>
<div class="codehilite"><pre><span></span><code>alias znv=&#39;zellij --layout $HOME/.config/zellij/layouts/nvim.kdl&#39;
</code></pre></div>
<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>In the location (folder) in the terminal where you want to run Neovim.</p>
<p>Now to simplify this command, I created an alias <code>znv</code> and saved it in my <code>~/.bashrc</code> file. </p>
<p><code>alias znv='zellij --layout $HOME/.config/zellij/layouts/nvim.kdl'</code></p>
<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>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>13. Používání relativních čísel řádků - 🚀 ApolloNvim</title>
<title>Using relative line numbers - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,19 +313,19 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="13-pouzivani-relativnich-cisel-radku">13. Používání relativních čísel řádků</h1>
<p>Váš terminál Neovim podporuje čísla linek s následujícím nastavením:</p>
<p><h1 id="13-using-relative-line-numbers">13. Using relative line numbers</h1>
<p>Your Neovim terminal supports line numbers with the following settings:</p>
<div class="codehilite"><pre><span></span><code>set number
</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>
<span class="n">set</span><span class="w"> </span><span class="n">relativenumber</span>
</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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -193,7 +297,7 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="omlouvame-se-stranka-se-predelava">OMLOUVÁME SE STRÁNKA SE PŘEDĚLÁVÁ</h1></p>
<p></p>
</article>
</section>
<!-- endblock -->

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,47 +313,48 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="15-jak-na-kopirovani-a-vkladani">15. Jak na kopírování a vkládání</h1>
<h3 id="kopirovani-jednoho-radku">Kopírování jednoho řádku</h3>
<p>Přejděte na řádek, který chcete kopírovat.</p>
<p>Stiskněte yy (dva krát y). Tím kopírujete celý řádek.</p>
<h3 id="kopirovani-vice-radku">Kopírování více řádků</h3>
<p>Přejděte na první řádek, který chcete kopírovat.</p>
<p>Stiskněte V pro vizuální režim řádků.</p>
<p>Použijte šipky nebo j a k pro výběr řádků.</p>
<p>Stiskněte y pro kopírování vybraných řádků.</p>
<h1 id="vkladani-textu">Vkládání textu</h1>
<h3 id="vlozeni-textu">Vložení textu</h3>
<p>Přejděte na místo, kam chcete text vložit.</p>
<p>Stiskněte p pro vložení textu za kurzor nebo P pro vložení textu před kurzor.</p>
<h1 id="dalsi-uzitecne-funkce">Další užitečné funkce</h1>
<h3 id="vymazani-textu">Vymazání textu</h3>
<p>Přejděte na řádek, který chcete vymazat.</p>
<p>Stiskněte dd pro vymazání celého řádku.</p>
<h3 id="vymazani-vice-radku">Vymazání více řádků</h3>
<p>Přejděte na první řádek, který chcete vymazat.</p>
<p>Stiskněte V pro vizuální režim řádků.</p>
<p>Použijte šipky nebo j a k pro výběr řádků.</p>
<p>Stiskněte d pro vymazání vybraných řádků.</p>
<h3 id="presunuti-textu">Přesunutí textu</h3>
<p>Vyberte text, který chcete přesunout (například pomocí V a j/k).</p>
<p>Stiskněte d pro vymazání vybraného textu (což ho také kopíruje do schránky).</p>
<p>Přejděte na místo, kam chcete text přesunout.</p>
<p>Stiskněte p nebo P pro vložení textu.</p>
<h3 id="pouziti-systemove-schranky">Použití systémové schránky</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>Kopírování do systémové schránky</p>
<p>Vyberte text, který chcete kopírovat (například pomocí V a j/k).</p>
<p>Stiskněte "+y pro kopírování vybraného textu do systémové schránky.</p>
<p>Vložení z systémové schránky</p>
<p>Přejděte na místo, kam chcete text vložit.</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>Mimo Neovim použíjte zkratku <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>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><h1 id="15-how-to-copy-and-paste">15. How to copy and paste</h1>
<h3 id="copying-a-single-line">Copying a single line</h3>
<p>Navigate to the line you want to copy.</p>
<p>Press yy (two times y). This copies the entire line.</p>
<h3 id="copying-multiple-lines">Copying multiple lines</h3>
<p>Go to the first line you want to copy. </p>
<p>Press V for the visual mode of the lines.</p>
<p>Use the arrow keys or j and k to select rows.</p>
<p>Press y to copy the selected lines.</p>
<h1 id="inserting-text">Inserting text</h1>
<h3 id="inserting-text_1">Inserting text</h3>
<p>Scroll to the location where you want to insert text.</p>
<p>Press p to insert text after the cursor or P to insert text before the cursor.</p>
<h1 id="other-useful-features">Other useful features</h1>
<h3 id="deleting-text">Deleting text</h3>
<p>Scroll to the line you want to delete.</p>
<p>Press dd to delete the entire line.</p>
<h3 id="delete-multiple-lines">Delete multiple lines</h3>
<p>Scroll to the first line you want to delete.</p>
<p>Press V for visual mode of the lines.</p>
<p>Use the arrow keys or j and k to select rows.</p>
<p>Press d to delete the selected rows.</p>
<h3 id="moving-text">Moving text</h3>
<p>Select the text you want to move (for example, use V and j/k).</p>
<p>Press d to delete the selected text (which also copies it to the clipboard).</p>
<p>Navigate to the location where you want to move the text.</p>
<p>Press p or P to paste the text.</p>
<h3 id="using-the-system-clipboard">Using the system clipboard</h3>
<p>Neovim supports integration with the system clipboard, allowing you to copy and paste text between Neovim and other applications.</p>
<p>Copying to the system clipboard
Select the text you want to copy (for example, using V and j/k).</p>
<p>Press "+y to copy the selected text to the system clipboard.
Paste from the system clipboard.</p>
<p>Navigate to the location where you want to paste the text.</p>
<p>Press "+p to paste text from the system clipboard after the cursor or "+P to paste text before the cursor.</p>
<p>Outside of Neovim, use the shortcut <strong>CTRL+V</strong>.</p>
<p>To copy t to Neovim from another application use <strong>SHIFT+CTRL+V</strong>.</p>
<p>These commands and keyboard shortcuts allow you to work efficiently with text in Neovim.</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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -193,37 +297,38 @@
<!-- block content -->
<section class="p-md-5 section-content">
<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>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>
<h3 id="kompilace-ze-zdrojoveho-kodu">Kompilace ze zdrojového kódu</h3>
<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>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>
<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>
<li>Instalace potřebných nástrojů a knihoven:</li>
<li>Install the necessary tools and libraries:</li>
</ol>
<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
</code></pre></div>
<ol>
<li>Stažení zdrojového kódu Neovim:</li>
<li>Download the Neovim source code:</li>
</ol>
<div class="codehilite"><pre><span></span><code>git clone https://github.com/neovim/neovim.git
cd neovim
</code></pre></div>
<ol>
<li>Kompilace Neovim:</li>
<li>Compile Neovim:</li>
</ol>
<div class="codehilite"><pre><span></span><code>make CMAKE_BUILD_TYPE=Release
</code></pre></div>
<ol>
<li>Instalace Neovim:</li>
<li>Installing Neovim:</li>
</ol>
<div class="codehilite"><pre><span></span><code>sudo make install
</code></pre></div>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>17. Jak opravit nefunkční Prettier - 🚀 ApolloNvim</title>
<title>How to fix a broken Prettier - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,14 +313,14 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="17-jak-opravit-nefunkcni-prettier">17. Jak opravit nefunkční 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>Oprava je jednoduchá:</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><h1 id="17-how-to-fix-a-broken-prettier">17. How to fix a broken Prettier</h1>
<p>If Prettier fails to work and gives you an error, you probably don't have it installed on your system.</p>
<p>The fix is simple:</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>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;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>18. Konfigurace plaginu v Lua souboru - 🚀 ApolloNvim</title>
<title>Configuring plagin in Lua file - 🚀 ApolloNvim</title>
<meta charset="utf-8">
<meta http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,22 +313,21 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h1 id="18-konfigurace-plaginu-v-lua-souboru">18. Konfigurace plaginu v Lua souboru</h1>
<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>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>
<h5 id="prvni-zpusob">První způsob:</h5>
<p>Toto je jednoduší způsob konfigurace jejím přidání do 'init.vim'.</p>
<p><h3 id="configuring-plagin-in-lua-file">Configuring plagin in Lua file</h3>
<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>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="first-way">First way:</h5>
<p>This is the simpler way of configuring it by adding it to <code>init.vim</code>.</p>
<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>
<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>
</code></pre></div>
<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>
<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>
@ -218,40 +337,40 @@
<span class="nv">EOF</span>
</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>
<h5 id="druhy-zpusob">Druhý způsob:</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>Next, we add the individual 'lua &lt;&lt; EOF' 'EOF' tags to the subwebs and inject the configurations into them.</p>
<h5 id="second-way">Second way:</h5>
<p>This way is a bit more complicated, but it will help to organize the configuration files and have a better overview.</p>
<ol>
<li>do souboru 'init.vim' přidáme tento řádek:</li>
<li>add this line to the 'init.vim' file:</li>
</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>
</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>
<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>
<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>
</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>
<li>Ve složce 'kankys' vytvoříme soubor:</li>
<li>In the 'kankys' folder, create a file:</li>
</ol>
<div class="codehilite"><pre><span></span><code><span class="n">init.lua</span>
</code></pre></div>
<p>Do něj budeme importovat jednotlivé konfigurace.</p>
<p>We will import the individual configurations into it.</p>
<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>
<p>Já budu chtít například konfigurovat plugin 'gitsings'.</p>
<p>For example, I will want to configure the plugin 'gitsings'.</p>
<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>
<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>
<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>
@ -261,18 +380,18 @@
<span class="p">}</span>
</code></pre></div>
<p>A uložíme ho.</p>
<p>And save it.</p>
<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>
<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;)
</code></pre></div>
<p>A soubor uložíme.</p>
<p>Takto budeme přidávat další importy do 'init.lua'.</p>
<p>And save the file.</p>
<p>This is how we will add more imports to 'init.lua'.</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

View File

@ -2,7 +2,7 @@
<html lang="en">
<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 http-equiv="X-UA-Compatible" content="IE=edge">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
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">
📑 Tutorials
@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -163,6 +267,22 @@
<!-- block preview -->
<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>
<!-- endblock -->
@ -193,15 +313,15 @@
<!-- block content -->
<section class="p-md-5 section-content">
<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>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>Pak nainstalujeme coc-webview příkazem v neovim (SHIFT + : ):</p>
<p><code>CocInstall coc-webview</code></p>
<p>A příkazem:</p>
<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>
<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>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>Then we install coc-webview using the command in neovim (SHIFT + : ):</p>
<p><code>cocInstall coc-webview</code></p>
<p>And with the command:</p>
<p><code>CocCommand coc-markdown-preview-enhanced.openPreview</code></p>
<p>Display a real-time preview of your Markdown in a web browser.</p>
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -166,7 +270,7 @@
<div class="container">
<div class="row row-preview">
<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">
<i class="fa fa-arrow-left"></i> Previous
</a>
@ -227,7 +331,7 @@
<li>👉 <a href="https://endeavouros.cz/" target="_blank">EndeavourOS Linux</a></li>
</ul>
<div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>
@ -241,7 +345,7 @@
<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>
<div style="text-align: center;">
Copyright © Lukáš Kaňka 2024 - 2025
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
</div></p>
</article>
</section>

View File

@ -128,6 +128,110 @@
Telescope
</a>
</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>
</div>
</li>

File diff suppressed because one or more lines are too long