Compare commits
11 Commits
6d2a30113d
...
main
Author | SHA1 | Date | |
---|---|---|---|
494c5b52bf | |||
7c665a3970 | |||
7315c80b80 | |||
e8378a20d4 | |||
8050e0b608 | |||
6af61045d6 | |||
5d5b6747af | |||
9ed4af5527 | |||
6ce3926c15 | |||
9ae19c8946 | |||
a159bbe8d2 |
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🚀ApolloNvim</title>
|
||||
<title>🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🛠 Instalace - 🚀ApolloNvim</title>
|
||||
<title>🛠 Instalace - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🗄 Pluginy - 🚀ApolloNvim</title>
|
||||
<title>🗄 Pluginy - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak nainstalovat vim.plug - 🚀ApolloNvim</title>
|
||||
<title>Jak nainstalovat vim.plug - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -327,7 +327,7 @@
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>Běžte na tuto <a href="https://github.com/junegunn/vim-plug">stránku</a> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu a pomocí Enter nainstalujete vim.plug.</p>
|
||||
<p>Běžte na tuto <a href="https://github.com/junegunn/vim-plug" target="_blank">stránku</a> pod Installation si najděte svůj operační systém a zkopírujte odkaz pod ním do svého terminálu a pomocí Enter nainstalujete vim.plug.</p>
|
||||
<p>Na Linuxu a macOS to bude tento příkaz:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="s s-Atom">sh</span> <span class="o">-</span><span class="s s-Atom">c</span> <span class="s s-Atom">'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \</span>
|
||||
<span class="s s-Atom"> https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'</span>
|
||||
@@ -340,7 +340,7 @@
|
||||
|
||||
<p>Dále si otevřeme soubor init.vim a pokud ho nemáme tak si ho vytvoříme zde:</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~.config/nvim/init.vim</code></p>
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>A do něj vložíme a následně uložíme tento kód:</p>
|
||||
@@ -354,7 +354,10 @@
|
||||
<p>A příkazem <code>Nvim</code> v terminálu spustíme Neovim. Pokud vám vyskočí chybové hlášení jen ho odklikněte.</p>
|
||||
<p>Pomocí <code>Ctrl + :</code> se dostanete do příkazového řádku a tam napíšete <code>PlugInstall</code></p>
|
||||
<p>A restartujeme Neovim. Příkazem <code>Ctrl + :</code> do příkazového řádku napíšete <code>q</code> a restartujeme Neovim.</p>
|
||||
<p>Takto pokaždé když si přidáte do init.vim pluginy, příkazem <code>PlugInstall</code> je nainstalujete a restartujeme Neovim.</p></p>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Defaultní klávesové zkratky - 🚀ApolloNvim</title>
|
||||
<title>Defaultní klávesové zkratky - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -380,7 +380,10 @@
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Opětovné provedení zrušené akce</li>
|
||||
<li><code>:help</code> - Zobrazení nápovědy</li>
|
||||
</ul></p>
|
||||
</ul>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak nainstalovat Codeium do Neovim - 🚀ApolloNvim</title>
|
||||
<title>Jak nainstalovat Codeium do 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -342,7 +342,7 @@ Plug 'Exafunction/codeium.vim', { 'branch': 'main' }
|
||||
<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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak nainstalovat Telescope do editoru Neovim - 🚀ApolloNvim</title>
|
||||
<title>Jak nainstalovat Telescope do editoru 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -361,7 +361,7 @@
|
||||
<p><strong>Pro dokončení instalace nezapomeňte provést tyto tři kroky:</strong></p>
|
||||
</li>
|
||||
<li>Uložit init.vim <code>:w</code></li>
|
||||
<li>Restarovat zdroj (source) init.vims <code>:so %</code> nebo restartovat <code>Neovim</code></li>
|
||||
<li>Restartuj <code>Neovim</code></li>
|
||||
<li>
|
||||
<p>Nainstaluj plugin pomocí <code>:PlugInstall</code>.</p>
|
||||
</li>
|
||||
@@ -406,44 +406,41 @@ mkdir kankys
|
||||
<p>Naše konfigurace pro Telescope bude:</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code><span class="k">local</span><span class="w"> </span><span class="n">telescope</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">'telescope'</span><span class="p">)</span>
|
||||
<span class="n">telescope</span><span class="p">.</span><span class="n">setup</span><span class="w"> </span><span class="err">{}</span>
|
||||
<span class="n">telescope</span><span class="p">.</span><span class="n">load_extension</span><span class="p">(</span><span class="s1">'fzf'</span><span class="p">)</span>
|
||||
<span class="err">`````</span>
|
||||
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Tento</span><span class="w"> </span><span class="n">kód</span><span class="w"> </span><span class="n">vložíš</span><span class="w"> </span><span class="n">do</span><span class="w"> </span><span class="n">telescope</span><span class="p">.</span><span class="n">lua</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="n">uložíš</span><span class="p">.</span><span class="w"> </span><span class="n">V</span><span class="w"> </span><span class="n">souboru</span><span class="w"> </span><span class="n">telescope</span><span class="p">.</span><span class="n">lua</span><span class="w"> </span><span class="n">je</span><span class="w"> </span><span class="n">všechno</span><span class="p">,</span><span class="w"> </span><span class="n">co</span><span class="w"> </span><span class="n">potřebujeme</span><span class="p">.</span>
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Výše</span><span class="w"> </span><span class="n">uvedený</span><span class="w"> </span><span class="n">příklad</span><span class="w"> </span><span class="n">nám</span><span class="w"> </span><span class="n">dává</span><span class="w"> </span><span class="n">první</span><span class="w"> </span><span class="n">ochutnávku</span><span class="w"> </span><span class="n">Lua</span><span class="p">.</span><span class="w"> </span><span class="n">Zjistil</span><span class="w"> </span><span class="n">jsem</span><span class="p">,</span><span class="w"> </span><span class="n">že</span><span class="w"> </span><span class="n">hodně</span><span class="w"> </span><span class="n">pluginů</span><span class="w"> </span><span class="n">potřebuje</span><span class="w"> </span><span class="n">minimálně</span><span class="w"> </span><span class="n">toto</span><span class="w"> </span><span class="n">nastavení</span><span class="w"> </span><span class="n">v</span><span class="w"> </span><span class="nl">lua</span><span class="p">:</span>
|
||||
|
||||
|
||||
<span class="err">``</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">'PLUGIN_NAZEV'</span><span class="p">).</span><span class="n">setup</span><span class="w"> </span><span class="err">{}</span><span class="w"> </span><span class="err">``</span>
|
||||
|
||||
|
||||
<span class="n">V</span><span class="w"> </span><span class="n">tomto</span><span class="w"> </span><span class="n">příspěvku</span><span class="w"> </span><span class="n">se</span><span class="w"> </span><span class="n">nebudu</span><span class="w"> </span><span class="n">potápět</span><span class="w"> </span><span class="n">hluboko</span><span class="w"> </span><span class="n">do</span><span class="w"> </span><span class="n">konfigurace</span><span class="w"> </span><span class="n">Telescope</span><span class="p">.</span><span class="w"> </span><span class="n">Pokud</span><span class="w"> </span><span class="n">chcete</span><span class="w"> </span><span class="n">vidět</span><span class="w"> </span><span class="n">některé</span><span class="w"> </span><span class="n">dostupné</span><span class="w"> </span><span class="n">možnosti</span><span class="w"> </span><span class="n">nastavení</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="n">další</span><span class="w"> </span><span class="n">přizpůsobení</span><span class="p">,</span><span class="w"> </span><span class="n">podívejte</span><span class="w"> </span><span class="n">se</span><span class="w"> </span><span class="n">do</span><span class="w"> </span><span class="o">[</span><span class="n">dokumentace</span><span class="o">]</span><span class="p">(</span><span class="nl">https</span><span class="p">:</span><span class="o">//</span><span class="n">github</span><span class="p">.</span><span class="n">com</span><span class="o">/</span><span class="n">nvim</span><span class="o">-</span><span class="n">telescope</span><span class="o">/</span><span class="n">telescope</span><span class="p">.</span><span class="n">nvim#customization</span><span class="p">)</span><span class="err">{</span><span class="n">target</span><span class="o">=</span><span class="ss">"_blank"</span><span class="err">}</span><span class="p">.</span>
|
||||
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Nezapomeňte</span><span class="w"> </span><span class="n">uložit</span><span class="w"> </span><span class="n">telescope</span><span class="p">.</span><span class="n">lua</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="n">ukončete</span><span class="w"> </span><span class="n">Neovim</span><span class="w"> </span><span class="n">pomocí</span><span class="w"> </span><span class="err">``</span><span class="w"> </span><span class="err">:</span><span class="n">wq</span><span class="w"> </span><span class="err">``</span><span class="p">.</span>
|
||||
|
||||
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Dále</span><span class="w"> </span><span class="n">musíme</span><span class="w"> </span><span class="n">říci</span><span class="w"> </span><span class="n">našemu</span><span class="w"> </span><span class="n">init</span><span class="p">.</span><span class="n">vim</span><span class="w"> </span><span class="n">že</span><span class="w"> </span><span class="n">existuje</span><span class="w"> </span><span class="n">někde</span><span class="w"> </span><span class="n">soubor</span><span class="w"> </span><span class="nl">lua</span><span class="p">:</span>
|
||||
|
||||
|
||||
<span class="n">V</span><span class="w"> </span><span class="n">mém</span><span class="w"> </span><span class="n">případě</span><span class="w"> </span><span class="n">bych</span><span class="w"> </span><span class="nl">uvedl</span><span class="p">:</span>
|
||||
|
||||
<span class="err">``</span><span class="w"> </span><span class="n">lua</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">'kankys'</span><span class="p">)</span><span class="w"> </span><span class="err">``</span><span class="w"> </span><span class="n">vložením</span><span class="w"> </span><span class="n">do</span><span class="w"> </span><span class="err">`</span><span class="o">~/</span><span class="p">.</span><span class="n">config</span><span class="o">/</span><span class="n">nvim</span><span class="o">/</span><span class="n">init</span><span class="p">.</span><span class="n">vim</span><span class="err">`</span>
|
||||
|
||||
<span class="n">Pár</span><span class="w"> </span><span class="nl">poznámek</span><span class="p">:</span>
|
||||
<span class="o">*</span><span class="w"> </span><span class="o">**</span><span class="n">Vložte</span><span class="w"> </span><span class="n">tento</span><span class="w"> </span><span class="n">příkaz</span><span class="w"> </span><span class="n">pod</span><span class="w"> </span><span class="n">vim</span><span class="o">-</span><span class="n">plug</span><span class="w"> </span><span class="n">funkci</span><span class="w"> </span><span class="p">(</span><span class="w"> </span><span class="err">``</span><span class="w"> </span><span class="k">call</span><span class="w"> </span><span class="n">plug#end</span><span class="p">()</span><span class="w"> </span><span class="p">)</span><span class="err">!</span><span class="o">**</span>
|
||||
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Co</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="n">dělá</span><span class="vm">?</span><span class="w"> </span><span class="n">Zpočátku</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="n">vypadá</span><span class="w"> </span><span class="n">trochu</span><span class="w"> </span><span class="n">magicky</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="n">porozumění</span><span class="w"> </span><span class="n">vyžaduje</span><span class="w"> </span><span class="n">znalost</span><span class="w"> </span><span class="n">vyhledávání</span><span class="w"> </span><span class="n">Vim</span><span class="p">,</span><span class="w"> </span><span class="n">ale</span><span class="w"> </span><span class="n">v</span><span class="w"> </span><span class="n">podstatě</span><span class="w"> </span><span class="n">tento</span><span class="w"> </span><span class="n">příkaz</span><span class="w"> </span><span class="n">bude</span><span class="w"> </span><span class="n">hledat</span><span class="w"> </span><span class="n">lua</span><span class="w"> </span><span class="n">soubor</span><span class="w"> </span><span class="n">ve</span><span class="w"> </span><span class="n">vašem</span><span class="w"> </span><span class="n">běhovém</span><span class="w"> </span><span class="n">prostředí</span><span class="w"> </span><span class="n">Vim</span><span class="p">.</span>
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">v</span><span class="w"> </span><span class="n">našem</span><span class="w"> </span><span class="n">případě</span><span class="w"> </span><span class="n">je</span><span class="w"> </span><span class="k">to</span><span class="err">:</span>
|
||||
|
||||
<span class="err">``</span><span class="w"> </span><span class="o">~/</span><span class="p">.</span><span class="n">config</span><span class="o">/</span><span class="n">nvim</span><span class="o">/</span><span class="n">lua</span><span class="o">/</span><span class="n">tvůj</span><span class="o">-</span><span class="n">název</span><span class="o">-</span><span class="n">adresáře</span><span class="o">/</span><span class="n">telescope</span><span class="p">.</span><span class="n">lua</span><span class="w"> </span><span class="err">``</span>
|
||||
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">Namísto</span><span class="w"> </span><span class="n">vyžadování</span><span class="w"> </span><span class="n">každého</span><span class="w"> </span><span class="n">konfiguračního</span><span class="w"> </span><span class="n">souboru</span><span class="w"> </span><span class="n">v</span><span class="w"> </span><span class="n">našem</span><span class="w"> </span><span class="n">init</span><span class="p">.</span><span class="n">vim</span><span class="p">,</span><span class="w"> </span><span class="n">můžeme</span><span class="w"> </span><span class="n">jen</span><span class="w"> </span><span class="n">vyžadovat</span><span class="w"> </span><span class="n">adresář</span><span class="w"> </span><span class="n">jmenného</span><span class="w"> </span><span class="n">prostoru</span><span class="p">.</span><span class="w"> </span><span class="n">Aby</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="n">fungovalo</span><span class="p">,</span><span class="w"> </span><span class="n">budeme</span><span class="w"> </span><span class="n">muset</span><span class="w"> </span><span class="n">přidat</span><span class="w"> </span><span class="n">nový</span><span class="w"> </span><span class="n">soubor</span><span class="w"> </span><span class="n">do</span><span class="w"> </span><span class="n">našeho</span><span class="w"> </span><span class="n">adresáře</span><span class="w"> </span><span class="n">jmenného</span><span class="w"> </span><span class="n">prostoru</span><span class="w"> </span><span class="n">s</span><span class="w"> </span><span class="n">názvem</span><span class="w"> </span><span class="n">init</span><span class="p">.</span><span class="nl">lua</span><span class="p">:</span>
|
||||
<div class="codehilite"><pre><span></span><code><span class="n">local</span><span class="w"> </span><span class="n">telescope</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">'telescope'</span><span class="p">)</span>
|
||||
<span class="n">telescope</span><span class="o">.</span><span class="n">setup</span><span class="w"> </span><span class="p">{}</span>
|
||||
<span class="n">telescope</span><span class="o">.</span><span class="n">load_extension</span><span class="p">(</span><span class="s1">'fzf'</span><span class="p">)</span>
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>Tento kód vložíš do telescope.lua a uložíš. V souboru telescope.lua je všechno, co potřebujeme.</li>
|
||||
<li>Výše uvedený příklad nám dává první ochutnávku Lua. Zjistil jsem, že hodně pluginů potřebuje minimálně toto nastavení v lua:</li>
|
||||
</ul>
|
||||
<p><code>require('PLUGIN_NAZEV').setup {}</code></p>
|
||||
<p>V tomto příspěvku se nebudu potápět hluboko do konfigurace Telescope. Pokud chcete vidět některé dostupné možnosti nastavení a další přizpůsobení, podívejte se do <a href="https://github.com/nvim-telescope/telescope.nvim#customization" target="_blank">dokumentace</a>.</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Nezapomeňte uložit telescope.lua a ukončete Neovim pomocí <code>:wq</code>.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Dále musíme říci našemu init.vim že existuje někde soubor lua:</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>V mém případě bych uvedl:</p>
|
||||
<p><code>lua require('kankys')</code> vložením do <code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Pár poznámek:
|
||||
* <strong>Vložte tento příkaz pod vim-plug funkci ( `` call plug#end() )!</strong></p>
|
||||
<ul>
|
||||
<li>Co to dělá? Zpočátku to vypadá trochu magicky a porozumění vyžaduje znalost vyhledávání Vim, ale v podstatě tento příkaz bude hledat lua soubor ve vašem běhovém prostředí Vim.</li>
|
||||
<li>v našem případě je to:</li>
|
||||
</ul>
|
||||
<p><code>~/.config/nvim/lua/tvůj-název-adresáře/telescope.lua</code></p>
|
||||
<ul>
|
||||
<li>Namísto vyžadování každého konfiguračního souboru v našem init.vim, můžeme jen vyžadovat adresář jmenného prostoru. Aby to fungovalo, budeme muset přidat nový soubor do našeho adresáře jmenného prostoru s názvem init.lua:</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code><span class="n">cd ~/.config/nvim/lua/tvůj-název-adresáře</span>
|
||||
<span class="n">touch init.lua</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>cd ~/.config/nvim/lua/tvůj-název-adresáře
|
||||
touch init.lua
|
||||
````</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>init.lua soubor lze považovat za indexový soubor. Uvnitř init.lua můžeme načíst všechny naše konfigurační soubory.</p>
|
||||
@@ -474,7 +471,7 @@ touch init.lua
|
||||
<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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Barevné schéma - 🚀ApolloNvim</title>
|
||||
<title>Barevné schéma - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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">'~/.config/nvim/plugged'</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('~/.config/nvim/plugged')
|
||||
@@ -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 -> klikni <space> <Tab></code></p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Automatické úkládání - 🚀ApolloNvim</title>
|
||||
<title>Automatické úkládání - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Kopírování a Vkládání do a z Neovim z externích zdrojů - 🚀ApolloNvim</title>
|
||||
<title>Kopírování a Vkládání do a z Neovim z externích zdrojů - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>init.vim základní nastavení - 🚀ApolloNvim</title>
|
||||
<title>init.vim základní nastavení - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Vim-fugitive ovládni Git v Neovim - 🚀ApolloNvim</title>
|
||||
<title>Vim-fugitive ovládni Git v 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Gitsigns drobné vylepšení git v Neovim - 🚀ApolloNvim</title>
|
||||
<title>Gitsigns drobné vylepšení git v 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Ještě lepší Neovim s Zellij terminálovým multiplexorem - 🚀ApolloNvim</title>
|
||||
<title>Ještě lepší Neovim s Zellij terminálovým multiplexorem - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Používání relativních čísel řádků - 🚀ApolloNvim</title>
|
||||
<title>Používání relativních čísel řádků - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>OMLOUVÁME SE STRÁNKA SE PŘEDĚLÁVÁ - 🚀ApolloNvim</title>
|
||||
<title>OMLOUVÁME SE STRÁNKA SE PŘEDĚLÁVÁ - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak na kopírování a vkládání - 🚀ApolloNvim</title>
|
||||
<title>Jak na kopírování a vkládání - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak nainstalovat nejnovější verzi Neovim do linuxu - 🚀ApolloNvim</title>
|
||||
<title>Jak nainstalovat nejnovější verzi Neovim do linuxu - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak opravit nefunkční Prettier - 🚀ApolloNvim</title>
|
||||
<title>Jak opravit nefunkční 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -322,13 +322,16 @@
|
||||
<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>Pokud se Vám stane že Prettier nebude fungovat a bude vypisovat chybu, nejspíš ho nemáte naistalovaný v projektu.</p>
|
||||
<p>V tomto případě ho bude nutné do projektu nainstalovat.</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><code>npm install -g prettier</code></p>
|
||||
<p>V terminálu jse přesuňte do projektu.</p>
|
||||
<p>Zadejte tento příkaz a tím doinstalujete potřebné věci do projektu pro správnou funkčnost Prettier:</p>
|
||||
<p><code>npm install --save-dev prettier</code></p>
|
||||
<p>Tento příkaz by vám měl pomoci s nefunkčím Prettierem v Neovim.</p>
|
||||
<p>Jak pracovat s Prettier v Neovim doporučuji navštívit GitHub <a href="https://github.com/neoclide/coc-prettier">coc-prettier</a></p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Konfigurace Lua - 🚀ApolloNvim</title>
|
||||
<title>Konfigurace Lua - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>19. NERDTree konfigurace a tipy - 🚀ApolloNvim</title>
|
||||
<title>19. NERDTree konfigurace a tipy - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Jak zobrazit náhled v markdown v prohlížeči pomocí coc-webview - 🚀ApolloNvim</title>
|
||||
<title>Jak zobrazit náhled v markdown v prohlížeči pomocí 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Hint - 🚀ApolloNvim</title>
|
||||
<title>Hint - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Vždy se podívej před Instalací na Githubu, na zdroj. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumntace,napiš nebo fórech najdeš odpověď. - 🚀ApolloNvim</title>
|
||||
<title>Vždy se podívej před Instalací na Githubu, na zdroj. Předejdeš tím případným problémům! Pokud si nejsi jistý postupem nebo ti není něco jasné, tak raději se podívej do dokumntace,napiš nebo fórech najdeš odpověď. - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>📪 Kontakty - 🚀ApolloNvim</title>
|
||||
<title>📪 Kontakty - 🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🚀ApolloNvim</title>
|
||||
<title>🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
@@ -323,7 +323,7 @@
|
||||
<article>
|
||||
<p><h1 id="apollonvim">🚀 ApolloNvim</h1>
|
||||
<h4 id="verze-2501">Verze: 25.01</h4>
|
||||
<h4 id="the-english-version-can-be-found-under-this-link"><a href="https://apollonvim.codeberg.page/en/">The English version can be found under this link</a></h4>
|
||||
<h4 id="the-english-version"><a href="https://apollonvim.codeberg.page/en/">🇬🇧 The English version 🇬🇧</a></h4>
|
||||
<p><a href="https://codeberg.org/ApolloNvim" target="_blank">Repozitář projektu</a></p>
|
||||
<h2 id="programovani-je-mnohem-zabavnejsi-kdyz-jste-efektivni-neovim-vas-tam-muze-casem-dostat-ale-musite-byt-ochotni-zkouset-nove-veci-nove-pluginy-nove-remapy-atd">Programování je mnohem zábavnější, když jste efektivní. Neovim vás tam může časem dostat, ale musíte být ochotni zkoušet nové věci. Nové pluginy, nové remapy atd.</h2>
|
||||
<h2 id="uvod">Úvod:</h2>
|
||||
@@ -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>
|
||||
|
@@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>🚀ApolloNvim</title>
|
||||
<title>🚀 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">
|
||||
@@ -45,7 +45,7 @@
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀ApolloNvim</span>
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
148
en/404.html
148
en/404.html
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="/."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/apollonvim/tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/apollonvim/tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/apollonvim/tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="/apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="/contact/"
|
||||
class="
|
||||
|
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
@@ -167,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>
|
||||
@@ -191,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>
|
||||
@@ -202,9 +351,7 @@
|
||||
<p>Linux & 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>
|
||||
@@ -231,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>
|
||||
|
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
@@ -128,7 +276,7 @@
|
||||
</a>
|
||||
</div>
|
||||
<div class="col">
|
||||
<a href="../../contact/"
|
||||
<a href="../tutorials/01.%20vimplug/"
|
||||
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>
|
||||
@@ -227,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>
|
||||
|
380
en/apollonvim/tutorials/01. vimplug/index.html
Normal file
380
en/apollonvim/tutorials/01. vimplug/index.html
Normal file
@@ -0,0 +1,380 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>How to install vim.plug into 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<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 install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../../plugins/"
|
||||
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="../02.%20keyshortcuts/"
|
||||
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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="01-how-to-install-vimplug-into-neovim">01. How to install vim.plug into Neovim</h1>
|
||||
<p>But first, back up your current Neovim settings!!!</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>Go to this <a href="https://github.com/junegunn/vim-plug">page</a> under Installation, find your operating system and copy the link under it into your terminal and use Enter to install vim.plug.</p>
|
||||
<p>On Linux and macOS it will be this command:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="s s-Atom">sh</span> <span class="o">-</span><span class="s s-Atom">c</span> <span class="s s-Atom">'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \</span>
|
||||
<span class="s s-Atom"> https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>On Windows it will be this command:</p>
|
||||
<div class="codehilite"><pre><span></span><code><span class="n">iwr</span><span class="w"> </span><span class="o">-</span><span class="n">useb</span><span class="w"> </span><span class="n">https</span><span class="p">:</span><span class="o">//</span><span class="n">raw</span><span class="o">.</span><span class="n">githubusercontent</span><span class="o">.</span><span class="n">com</span><span class="o">/</span><span class="n">junegunn</span><span class="o">/</span><span class="n">vim</span><span class="o">-</span><span class="n">plug</span><span class="o">/</span><span class="k">master</span><span class="o">/</span><span class="n">plug</span><span class="o">.</span><span class="n">vim</span><span class="w"> </span><span class="o">|</span><span class="err">`</span>
|
||||
<span class="w"> </span><span class="n">ni</span><span class="w"> </span><span class="s2">"$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim"</span><span class="w"> </span><span class="o">-</span><span class="n">Force</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Next, open the init.vim file and if you don't have it, create it here:</p>
|
||||
<p>Linux & Mac:</p>
|
||||
<p><code>~/.config/nvim/init.vim</code></p>
|
||||
<p>Windows:</p>
|
||||
<p><code>~\AppData\Local\nvim\init.vim</code></p>
|
||||
<p>And into it we insert and then save this code:</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="nv">has</span><span class="ss">(</span><span class="s1">'nvim'</span><span class="ss">)</span><span class="w"> </span>?<span class="w"> </span><span class="nv">stdpath</span><span class="ss">(</span><span class="s1">'data'</span><span class="ss">)</span><span class="w"> </span>.<span class="w"> </span><span class="s1">'/plugged'</span><span class="w"> </span>:<span class="w"> </span><span class="s1">'~/.vim/plugged'</span><span class="ss">)</span>
|
||||
|
||||
#<span class="w"> </span><span class="nv">Jsem</span><span class="w"> </span><span class="nv">bude</span>š<span class="w"> </span><span class="nv">v</span><span class="w"> </span><span class="nv">budoucnu</span><span class="w"> </span><span class="nv">vkl</span>á<span class="nv">dat</span><span class="w"> </span><span class="nv">pluginy</span>.<span class="w"> </span><span class="nv">Za</span>čí<span class="nv">naj</span>í<span class="nv">c</span>í<span class="w"> </span><span class="nv">PLug</span><span class="w"> </span><span class="nv">a</span><span class="w"> </span><span class="nv">adresa</span><span class="w"> </span><span class="nv">ke</span><span class="w"> </span><span class="nv">sta</span>ž<span class="nv">en</span>í
|
||||
|
||||
<span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="k">end</span><span class="ss">()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>And use the <code>Nvim</code> command in the terminal to start Neovim. If you get an error message just click it.</p>
|
||||
<p>Use <code>Ctrl + :</code> to get to the command line and type <code>PlugInstall</code></p>
|
||||
<p>And restart Neovim. Use <code>Ctrl + :</code> to type <code>q</code> at the command prompt and restart Neovim.</p>
|
||||
<p>This way, every time you add plugins to init.vim, you use the <code>PlugInstall</code> command to install them and restart Neovim.</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
406
en/apollonvim/tutorials/02. keyshortcuts/index.html
Normal file
406
en/apollonvim/tutorials/02. keyshortcuts/index.html
Normal file
@@ -0,0 +1,406 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Default keyboard shortcuts - 🚀 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into 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">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../01.%20vimplug/"
|
||||
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="../03.%20Jak%20nainstalovat%20Codeium%20do%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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="02-default-keyboard-shortcuts">02. Default keyboard shortcuts</h1>
|
||||
<p>Neovim is a modern version of Vim, a text editor used on Unix systems. Here are some keyboard shortcuts for working with Neovim:</p>
|
||||
<h3 id="basic-movement">Basic movement:</h3>
|
||||
<ul>
|
||||
<li><code>h</code> - Left movement</li>
|
||||
<li><code>j</code> - Move down</li>
|
||||
<li><code>k</code> - Move up</li>
|
||||
<li><code>l</code> - Move right</li>
|
||||
<li><code>w</code> - Move to the beginning of the next word</li>
|
||||
<li><code>b</code> - Move to the beginning of the previous word</li>
|
||||
<li><code>gg</code> - Move to the beginning of the document</li>
|
||||
<li><code>G</code> - Move to the end of the document</li>
|
||||
</ul>
|
||||
<h3 id="visual-mode">Visual mode:</h3>
|
||||
<p>I switch to it in Normal mode by moving <code>v</code> where the cursor was to mark text.</p>
|
||||
<h3 id="normal-mode-normal">Normal mode - NORMAL:</h3>
|
||||
<p>I move to normal mode from other modes using <code>ESC</code>.</p>
|
||||
<ul>
|
||||
<li><code>i</code> - Switch to insert mode before the cursor</li>
|
||||
<li><code>I</code> - Switch to insert mode at the beginning of the line</li>
|
||||
<li><code>a</code> - Switch to insert mode after the cursor</li>
|
||||
<li><code>A</code> - Switch to end-of-line insertion mode</li>
|
||||
<li><code>o</code> - Insert a new line below the current line</li>
|
||||
<li><code>O</code> - Insert new line above the current line</li>
|
||||
<li><code>dd</code> - Delete a line</li>
|
||||
<li><code>dw</code> - Deleting a word</li>
|
||||
<li><code>yy</code> - Copying a line</li>
|
||||
<li><code>p</code> - Paste the contents of the clipboard under the cursor</li>
|
||||
<li><code>P</code> - Insert clipboard contents before cursor</li>
|
||||
<li><code>u</code> - Undo the last action performed</li>
|
||||
<li><code>Ctrl + r</code> - Step forward opposite <code>u</code></li>
|
||||
<li><code>q</code> - Closes the window</li>
|
||||
<li><code>.</code> - Last command</li>
|
||||
<li><code>Ctrl + w</code> - Switch windows</li>
|
||||
</ul>
|
||||
<h3 id="command-mode">Command mode:</h3>
|
||||
<p>Command mode is invoked with <code>Shift + :</code> </p>
|
||||
<ul>
|
||||
<li><code>:e + filename</code> - Creates a new file - <code>:e index.html</code></li>
|
||||
<li><code>:w</code> - Save changes</li>
|
||||
<li><code>:q</code> - Exit the editor</li>
|
||||
<li><code>:wq</code> - Save changes and exit</li>
|
||||
<li><code>:q!</code> - Exit the editor without saving changes</li>
|
||||
<li><code>:vs</code> - Vertical window layout</li>
|
||||
<li><code>:sp</code> - Horizontal window layout</li>
|
||||
<li><code>:colorscheme</code> - Changes the theme</li>
|
||||
<li><code>:term</code> - Opens terminal</li>
|
||||
</ul>
|
||||
<h3 id="search-and-replace">Search and replace:</h3>
|
||||
<ul>
|
||||
<li><code>/searched_text</code> - Search text</li>
|
||||
<li><code>n</code> - Skip to the next occurrence of the search text</li>
|
||||
<li><code>N</code> - Skip to the previous occurrence of the search text</li>
|
||||
<li><code>:s/searched_text/replaced_text/g</code> - Replacing the search text with the specified text throughout the document</li>
|
||||
</ul>
|
||||
<h3 id="misc">Misc:</h3>
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Re-execute a cancelled action</li>
|
||||
<li><code>:help</code> - Display help </li>
|
||||
</ul>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,366 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>How to install Codeium on 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</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 install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
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="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="03-how-to-install-codeium-on-neovim">03. How to install Codeium on Neovim</h1>
|
||||
<p><a href="https: //codeium.com" target="_blank">Codeium</a> is an alternative to <a href="https://github.com/features/copilothttps://github.com/features/copilot" target="_blank">GitHub Copilot</a> with the caveat that it is free for individuals. I rate Codeium very positively and Copilot is equal to it.</p>
|
||||
<p>Installation using plug.vim is easy, you just need to edit your <code>init.vim</code>.</p>
|
||||
<p>Paste in:</p>
|
||||
<div class="codehilite"><pre><span></span><code>" Free AI codium
|
||||
Plug 'Exafunction/codeium.vim', { 'branch': 'main' }
|
||||
</code></pre></div>
|
||||
|
||||
<p>The resulting init.vim will look like this:</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="nv">has</span><span class="ss">(</span><span class="s1">'nvim'</span><span class="ss">)</span><span class="w"> </span>?<span class="w"> </span><span class="nv">stdpath</span><span class="ss">(</span><span class="s1">'data'</span><span class="ss">)</span><span class="w"> </span>.<span class="w"> </span><span class="s1">'/plugged'</span><span class="w"> </span>:<span class="w"> </span><span class="s1">'~/.vim/plugged'</span><span class="ss">)</span>
|
||||
<span class="err">" Free AI codium</span>
|
||||
<span class="err">Plug 'Exafunction/codeium.vim', { 'branch': 'main' }</span>
|
||||
<span class="err">call plug#end()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>And we restart Neovim. Type <code>q</code> at the command prompt with <code>Ctrl + :</code> and restart Neovim.</p>
|
||||
<p>After rebooting, we do a <code>PlugInstall</code> and reboot Neovim once more.</p>
|
||||
<p>The last step will be to set the Codeium configuration, by typing <code>CodeiumEnable</code> into the command line.</p>
|
||||
<p>Codium will prompt you to connect the API to the Codium server.</p>
|
||||
<p>And everything should work for you.</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,489 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Telescope - 🚀 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on 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">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%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="../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>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="04-telescope">04. Telescope</h1>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Telescope is, created by one of the main members of the Neovim team - TJ Devries .</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Side note, TJ posts a lot of Neovim related content on his YouTube channel and on his Twitch streams. In particular, his channel <a href="https://www.youtube.com/c/TJDeVries" target="_blank">YouTube</a> has been a great resource. Check it out!</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Telescope is an essential plugin in my opinion. It's a fuzzy search engine built into Lua that can be configured in all sorts of ways. It adds a lot of functionality to your Neovim setup. I haven't realized its true potential yet, but it's awesome for file search and text search.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>I <em>have</em> tested this on both Linux and macOS, but it should work on Windows as well.</p>
|
||||
<ul>
|
||||
<li>Let's install it (we'll put all the commands in your terminal):</li>
|
||||
<li>Paste this code into your <code>init</code> file.</li>
|
||||
</ul>
|
||||
<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="nv">has</span><span class="ss">(</span><span class="s1">'nvim'</span><span class="ss">)</span><span class="w"> </span>?<span class="w"> </span><span class="nv">stdpath</span><span class="ss">(</span><span class="s1">'data'</span><span class="ss">)</span><span class="w"> </span>.<span class="w"> </span><span class="s1">'/plugged'</span><span class="w"> </span>:<span class="w"> </span><span class="s1">'~/.vim/plugged'</span><span class="ss">))</span>
|
||||
|
||||
<span class="err">" Telescope install Neovim</span>
|
||||
<span class="s2">" Planery"</span>
|
||||
<span class="nv">Plug</span><span class="w"> </span><span class="s1">'nvim-lua/plenary.nvim'</span>
|
||||
<span class="err">" Telescope plugin</span>
|
||||
<span class="err">Plug 'nvim-telescope/telescope.nvim'</span>
|
||||
<span class="err">" Fuzzy Telescope fzf</span>
|
||||
<span class="err">Plugin 'nvim-telescope/telescope-fzf-native.nvim', { 'do': 'make' }</span>
|
||||
|
||||
<span class="err">call plug#end()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>
|
||||
<p>Note that we are installing more than one plugin here. Telescope requires another plugin called <a href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>. And another plugin is <a href="https://github.com/nvim-telescope/telescope.nvim#sorters" target="_blank">Telescope Sorter</a>, which supports fzf and <a href="https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies" target="_blank">Telescope</a> syntax.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p><strong>To complete the installation, be sure to follow these three steps:</strong></p>
|
||||
</li>
|
||||
<li>Save init.vim <code>:w</code></li>
|
||||
<li>Restore the source of init.vims <code>:so %</code> or restart <code>Neovim</code></li>
|
||||
<li>
|
||||
<p>Install the plugin using <code>:PlugInstall</code>.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Next we need to configure Telescope. This is a common practice among Vim plugins. Telescope is a Lua based plugin.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>First we need to create a new lua folder in the directory: <code>nvim ~/.config/nvim/lua</code>.</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>cd ~/.config/nvim
|
||||
mkdir lua
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>Inside the lua directory, we will create a subdirectory for the namespace of our plugin configurations. To understand why this is necessary, we need to explain how Vim handles file lookups. In short, creating a namespace subdirectory inside the lua directory prevents unwanted file collisions .</li>
|
||||
</ul>
|
||||
<p>I decided to use my GitHub nick as the name of my subdirectory:</p>
|
||||
<div class="codehilite"><pre><span></span><code>cd ~/.config/nvim/lua
|
||||
mkdir kankys
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>It doesn't matter what you name the directory. Once you create it, you'll want to move to it using cd:</li>
|
||||
</ul>
|
||||
<p><code>cd ~/.config/nvim/lua/your-directory-name</code></p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Note: your-directory-name is used as a placeholder. Replace it with the name of your directory you want.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>In the namespace directory, create a plugin-name.lua file for each plugin you want/need to configure. You create Telescope like this (we are persistent in <code>cd ~/.config/nvim/lua/your-directory-name</code>
|
||||
):</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p><code>nvim telescope.lua</code></p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>A useful Vim tip is that you can open files before they exist. If you close a file without saving it, it won't be created! In the example above, we open telescope.luav in Neovim. If we save the file, it will be created.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Our configuration for Telescope will be:</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code><span class="n">local</span><span class="w"> </span><span class="n">telescope</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">'telescope'</span><span class="p">)</span>
|
||||
<span class="n">telescope</span><span class="o">.</span><span class="n">setup</span><span class="w"> </span><span class="p">{}</span>
|
||||
<span class="n">telescope</span><span class="o">.</span><span class="n">load_extension</span><span class="p">(</span><span class="s1">'fzf'</span><span class="p">)</span>
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>Paste this code into telescope.lua and save. Everything we need is in the telescope.lua file.</li>
|
||||
<li>The above example gives us a first taste of Lua. I've found that a lot of plugins need at least this setup in lua:</li>
|
||||
</ul>
|
||||
<p><code>require('PLUGIN_NAME').setup {}</code></p>
|
||||
<p>I won't dive deep into the Telescope configuration in this post. If you want to see some of the available setup options and additional customization, check out the <a href="https://github.com/nvim-telescope/telescope.nvim#customization" target="_blank">documentation</a>.</p>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Don't forget to save telescope.lua and exit Neovim with <code>:wq</code>.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Next, we need to tell our init.vim that a lua file exists somewhere:</p>
|
||||
</li>
|
||||
</ul>
|
||||
<p>In my case, I would state:</p>
|
||||
<p><code>lua require('kankys')</code> by pasting it into <code>~/.config/nvim/init.vim</code></p>
|
||||
<p>A couple of notes:
|
||||
* <strong>Paste this command under the vim-plug function ( `` call plug#end() )!</strong></p>
|
||||
<ul>
|
||||
<li>What does it do? At first it looks a bit magical and understanding it requires knowledge of Vim search, but basically this command will search for a lua file in your Vim runtime.</li>
|
||||
<li>in our case it is:</li>
|
||||
</ul>
|
||||
<p><code>~/.config/nvim/lua/your-directory-name/telescope.lua</code></p>
|
||||
<ul>
|
||||
<li>Instead of requiring every configuration file in our init.vim, we can just require the namespace directory. For this to work, we'll need to add a new file to our namespace directory called init.lua:</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code><span class="n">cd ~/.config/nvim/lua/your-directory-name</span>
|
||||
<span class="n">touch init.lua</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>The * init.lua file can be thought of as an index file. Inside init.lua we can load all our configuration files.</p>
|
||||
<ul>
|
||||
<li>In <code>init-lua</code> let's put the following code:</li>
|
||||
</ul>
|
||||
<p><code>require('your-directory-name/telescope')</code></p>
|
||||
<ul>
|
||||
<li>
|
||||
<p><strong>You can easily understand everything I've said above if you look at the nvim configuration files here on <a href="https://codeberg.org/ApolloNvim/ApolloNvim2025" target="_blank">Git</a>.</strong> </p>
|
||||
</li>
|
||||
<li>
|
||||
<p>From now on, all new lua configuration files will be in <code>lua/your-directory-name</code>. </p>
|
||||
</li>
|
||||
</ul>
|
||||
<h2 id="telescope">Telescope</h2>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Telescope has a number of <a href="https://github.com/nvim-telescope/telescope.nvim#vim-commands" target="_blank">commands</a> that can be used, <code>:Telescope</code> in NORMAL mode in Neovim. A quick way to see all the available commands is to type <code>:Telescope</code> followed by a space and then click <code><Tab></code>. The tab button opens a list of autocomplete, available commands in Telescope. You can navigate the list using <code><Tab></code> and <code><Shift-Tab></code> in the opposite direction.</p>
|
||||
</li>
|
||||
<li>
|
||||
<p>The Telescope command is shown below, for demonstration purposes:
|
||||
<code>:Telescope find_files</code></p>
|
||||
</li>
|
||||
</ul>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
384
en/apollonvim/tutorials/05. Barevné schéma/index.html
Normal file
384
en/apollonvim/tutorials/05. Barevné schéma/index.html
Normal file
@@ -0,0 +1,384 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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>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">'~/.config/nvim/plugged'</span><span class="ss">)</span>
|
||||
|
||||
<span class="nv">Plug</span><span class="w"> </span><span class="s1">'gruvbox-community/gruvbox'</span>
|
||||
|
||||
<span class="k">call</span><span class="w"> </span><span class="nl">plug</span>#<span class="k">end</span><span class="ss">()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<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>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('~/.config/nvim/plugged')</span>
|
||||
|
||||
<span class="n">Plug</span><span class="w"> </span><span class="s1">'gruvbox-community/gruvbox'</span>
|
||||
|
||||
<span class="n">call</span><span class="w"> </span><span class="n">plug</span><span class="c1">#end()</span>
|
||||
|
||||
<span class="s2">" Selects your color scheme:</span>
|
||||
<span class="n">colorscheme</span><span class="w"> </span><span class="n">gruvbox</span>
|
||||
<span class="s2">" 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>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 -> click <space> <Tab></code></p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
365
en/apollonvim/tutorials/06. Autosave/index.html
Normal file
365
en/apollonvim/tutorials/06. Autosave/index.html
Normal file
@@ -0,0 +1,365 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="06-automatic-saving">06. Automatic saving.</h1>
|
||||
<ul>
|
||||
<li>Install the plugin auto-save.nvim via plug.vim using the following command: </li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>Plug 'Pocco81/auto-save.nvim'
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,373 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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 --> select the whole line
|
||||
- or in Normal mode using: v + right, left, up and down arrow --> 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>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>you can remove marked text in Normal mode with: x</p>
|
||||
</li>
|
||||
</ol>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
352
en/apollonvim/tutorials/08. Markdown_syntax/index.html
Normal file
352
en/apollonvim/tutorials/08. Markdown_syntax/index.html
Normal file
@@ -0,0 +1,352 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="08-markdown_syntax">08. Markdown_syntax</h1>
|
||||
<p>For problems with markdown syntax, you need:</p>
|
||||
<p><code>PlugVim: Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}</code></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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,394 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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>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</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</p>
|
||||
<p>" intuitively open split new windows
|
||||
set splitbelow
|
||||
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</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"><</span><span class="nx">setting</span><span class="w"> </span><span class="nx">name</span><span class="p">></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>Displays the help section for <code>number</code>.</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,394 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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">'~/.config/nvim/plugged'</span><span class="ss">)</span>
|
||||
|
||||
|
||||
<span class="err">" vim-fugitive</span>
|
||||
<span class="err">Plug 'tpope/vim-fugitive'</span>
|
||||
|
||||
<span class="err">call plug#end()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<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>As you may have seen with these types of commands, you can use <code><Tab></code> autocomplete to see what else it can do: </p>
|
||||
<div class="codehilite"><pre><span></span><code>:Git <Tab>
|
||||
</code></pre></div>
|
||||
|
||||
<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">" show current branch status</span>
|
||||
<span class="err">:Git status</span>
|
||||
|
||||
<span class="err">" show available branches</span>
|
||||
<span class="err">:Git branch</span>
|
||||
|
||||
<span class="err">" work with storage</span>
|
||||
<span class="err">:Git stash</span>
|
||||
|
||||
|
||||
<span class="err">:Git add</span>
|
||||
|
||||
|
||||
<span class="err">:Git commit</span>
|
||||
|
||||
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,399 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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">'~/.config/nvim/plugged'</span><span class="ss">)</span>
|
||||
|
||||
<span class="err">" gitsigns</span>
|
||||
<span class="err">Plug 'lewis6991/gitsigns.nvim'</span>
|
||||
|
||||
<span class="err">call plug#end()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<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('gitsigns').setup {}
|
||||
</code></pre></div>
|
||||
|
||||
<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('your-directory/telescope')
|
||||
require('your-directory/lightline')
|
||||
require('your-directory/gitsigns')
|
||||
</code></pre></div>
|
||||
|
||||
<p>Mine looks like this:</p>
|
||||
<div class="codehilite"><pre><span></span><code>require('kankys/telescope')
|
||||
require('kankys/lightline') require
|
||||
('kankys/gitsigns')
|
||||
</code></pre></div>
|
||||
|
||||
<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>" ... general settings
|
||||
set signcolumn=number
|
||||
</code></pre></div>
|
||||
|
||||
<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>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('gitsigns').setup {
|
||||
-- signs config
|
||||
current_line_blame = true,
|
||||
current_line_blame_opts = {
|
||||
virt_text_pos = 'right_align
|
||||
' }
|
||||
}
|
||||
</code></pre></div>
|
||||
|
||||
<p>And that's it!</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,382 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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 {
|
||||
panel size=1 borderless=true {
|
||||
plugin location="zellij:tab-bar
|
||||
" }
|
||||
panel {
|
||||
command "nvim
|
||||
" args ".
|
||||
" }
|
||||
panel split_direction="vertical" size="10%" {
|
||||
|
||||
}
|
||||
panel size=2 borderless=true {
|
||||
plugin location="zellij:status-bar
|
||||
" }
|
||||
}
|
||||
</code></pre></div>
|
||||
|
||||
<p>The result is the following layout:
|
||||
<img alt="" src="https://lukan.cz/wp-content/uploads/2024/03/HelixAndZellij-700x382.png" /></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>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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,357 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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>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>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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,328 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,386 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,360 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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>Install the necessary tools and libraries:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>sudo dnf groupinstall "Development Tools"
|
||||
sudo dnf install cmake gcc gcc-c++ make ninja-build unzip
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<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>Compile Neovim:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>make CMAKE_BUILD_TYPE=Release
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,355 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h1 id="17-how-to-fix-a-broken-prettier">17. How to fix a broken Prettier</h1>
|
||||
<p>If Prettier doesn't work and gives you an error, you probably don't have it installed in your project.</p>
|
||||
<p>In this case you will need to install it in your project.</p>
|
||||
<p>The fix is simple:</p>
|
||||
<p>Move to the project in the terminal.</p>
|
||||
<p>Enter this command to install the necessary things into the project for Prettier to work properly:</p>
|
||||
<p><code>npm install --save-dev prettier</code></p>
|
||||
<p>This command should help you with the non-functioning Prettier in Neovi.</p>
|
||||
<p>For how to work with Prettier in Neovi I recommend visiting GitHub <a href="https://github.com/neoclide/coc-prettier">coc-prettier</a></p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
423
en/apollonvim/tutorials/18. Konfigurace Lua/index.html
Normal file
423
en/apollonvim/tutorials/18. Konfigurace Lua/index.html
Normal file
@@ -0,0 +1,423 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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>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"><<</span><span class="w"> </span><span class="nv">EOF</span>
|
||||
|
||||
<span class="nv">EOF</span>
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<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"><<</span><span class="w"> </span><span class="nv">EOF</span>
|
||||
<span class="c1">-- nvim-lightbulb setup</span>
|
||||
<span class="nb">require</span><span class="p">(</span><span class="s1">'nvim-lightbulb'</span><span class="p">).</span><span class="nf">setup</span><span class="p">({</span>
|
||||
<span class="w"> </span><span class="nv">autocmd</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span><span class="w"> </span><span class="nv">enabled</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="kc">true</span><span class="w"> </span><span class="p">},</span>
|
||||
<span class="p">})</span>
|
||||
<span class="nv">EOF</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Next, we add the individual 'lua << 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>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">'kankys'</span><span class="p">)</span><span class="w"> </span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>With this, we've imprinted a file into which we will import each configuration.</p>
|
||||
<ol>
|
||||
<li>
|
||||
<p>In the Neovim folder where we have the 'init.vim' file, we create the 'lua' folder.</p>
|
||||
</li>
|
||||
<li>
|
||||
<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>You should now have this structure: '~/.config/nvim/lua/kankys/'</p>
|
||||
<ol>
|
||||
<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>We will import the individual configurations into it.</p>
|
||||
<ol>
|
||||
<li>We will create a file with the name of the plugin with the lua extension that we want to configure.</li>
|
||||
</ol>
|
||||
<p>For example, I will want to configure the plugin 'gitsings'.</p>
|
||||
<ol>
|
||||
<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>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">'gitsigns'</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>
|
||||
<span class="w"> </span><span class="nv">current_line_blame_opts</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="p">{</span>
|
||||
<span class="w"> </span><span class="nv">virt_text_pos</span><span class="w"> </span><span class="o">=</span><span class="w"> </span><span class="s1">'right_align'</span>
|
||||
<span class="w"> </span><span class="p">}</span>
|
||||
<span class="p">}</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>And save it.</p>
|
||||
<ol>
|
||||
<li>Send the point to import the configuration into 'init.lua'
|
||||
We open the file 'init.lua' and paste into it:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>require('kankys/gitsigns')
|
||||
</code></pre></div>
|
||||
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
@@ -0,0 +1,328 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>19. NERDTree konfigurace a tipy - 🚀 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
353
en/apollonvim/tutorials/20. Náhledy markdown v nvim/index.html
Normal file
353
en/apollonvim/tutorials/20. Náhledy markdown v nvim/index.html
Normal file
@@ -0,0 +1,353 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- 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 -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<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 / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
466
en/apollonvim/tutorials/Hint/index.html
Normal file
466
en/apollonvim/tutorials/Hint/index.html
Normal file
@@ -0,0 +1,466 @@
|
||||
<!doctype html>
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>Hint - 🚀 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">
|
||||
|
||||
|
||||
|
||||
|
||||
|
||||
<link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/font-awesome/4.7.0/css/font-awesome.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/darcula-highlight.min.css">
|
||||
|
||||
<link rel="stylesheet" href="../../../assets/css/bootstrap.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/dracula-ui.min.css">
|
||||
<link rel="stylesheet" href="../../../assets/css/mkdocs.min.css">
|
||||
<link href="../../../style/style.css" rel="stylesheet">
|
||||
|
||||
|
||||
<link rel="icon" type="image/x-icon" href="../../../assets/img/favicon.ico">
|
||||
|
||||
<script src="https://cdnjs.cloudflare.com/ajax/libs/highlight.js/10.5.0/highlight.min.js"></script>
|
||||
<script>hljs.initHighlightingOnLoad();</script>
|
||||
|
||||
</head>
|
||||
|
||||
<body class="drac-bg-black-secondary drac-text-grey-ternary drac-text drac-scrollbar-purple">
|
||||
|
||||
<main class="d-flex">
|
||||
|
||||
<!-- block sidebar -->
|
||||
<nav id="sidebar" class="sidebar drac-bg-black">
|
||||
<div class="custom-menu">
|
||||
<button type="button" id="sidebarCollapse" class="btn btn-primary">
|
||||
<i class="fa fa-bars"></i>
|
||||
<span class="sr-only">Menu</span>
|
||||
</button>
|
||||
</div>
|
||||
|
||||
<div class="p-4">
|
||||
|
||||
|
||||
<div class="drac-text-center">
|
||||
|
||||
<span class="drac-text drac-line-height drac-text-white">🚀 ApolloNvim</span>
|
||||
|
||||
</div>
|
||||
|
||||
<div class="drac-box flex-column">
|
||||
<ul class="dot-ul">
|
||||
<li><div class="dot-li drac-bg-cyan"></div></li>
|
||||
<li><div class="dot-li drac-bg-green"></div></li>
|
||||
<li><div class="dot-li drac-bg-orange"></div></li>
|
||||
<li><div class="dot-li drac-bg-pink"></div></li>
|
||||
<li><div class="dot-li drac-bg-purple"></div></li>
|
||||
<li><div class="dot-li drac-bg-red"></div></li>
|
||||
<li><div class="dot-li drac-bg-yellow"></div></li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
<hr class="drac-divider" />
|
||||
|
||||
<!-- block menu -->
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🏘 Home
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../installation/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🛠 Installation
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../plugins/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../../contact/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
📪 Contact
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
</nav>
|
||||
<!-- endblock -->
|
||||
|
||||
<nav class="divider drac-bg-purple-cyan"></nav>
|
||||
|
||||
<div class="content">
|
||||
<!-- block header -->
|
||||
<header>
|
||||
<nav class="navbar navbar-expand-xl drac-bg-purple">
|
||||
<div class="container-fluid">
|
||||
|
||||
<button class="navbar-toggler w-100 text-center" type="button" data-bs-toggle="collapse" data-bs-target="#navbarsMenu"
|
||||
aria-controls="navbarsMenu" aria-expanded="false" aria-label="Toggle navigation">
|
||||
<span class="navbar-toggler-icon"></span>
|
||||
</button>
|
||||
|
||||
<div class="collapse navbar-collapse flex-column ml-auto" id="navbarsMenu">
|
||||
<ul class="navbar-nav text-md-center">
|
||||
|
||||
<!-- block preview -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block search -->
|
||||
<li class="nav-item"><div role="search" class="search-box">
|
||||
<form id="rtd-search-form" class="wy-form" action="../../../search.html" method="get">
|
||||
<input type="text" name="q" class="drac-input drac-input-search drac-input-white drac-text-white drac-bg-black-secondary"
|
||||
placeholder="Search docs" title="Type search term here" />
|
||||
</form>
|
||||
</div>
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block source -->
|
||||
<li class="nav-item">
|
||||
|
||||
</li>
|
||||
<!-- endblock -->
|
||||
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
</div>
|
||||
</nav>
|
||||
</header>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><h3 id="pri-problemech-se-syntaxi-markdown-je-potreba">Při problémech se syntaxi markdown je potřeba:</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<p>PlugVim:
|
||||
<code>Plug 'nvim-treesitter/nvim-treesitter', {'do': ':TSUpdate'}</code></p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Nainstalovat:
|
||||
<code>:TSInstall markdown</code></p>
|
||||
</li>
|
||||
</ul>
|
||||
<h3 id="autosave">AutoSave</h3>
|
||||
<ul>
|
||||
<li>Nainstalovat plugin auto-save.nvim přes plug.vim pomocí následujícího příkazu: </li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>Plug 'Pocco81/auto-save.nvim'
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>Poté nastavit proměnné g:auto_save_enabled a g:auto_save_delay v init.vim takto: </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">https://github.com/Pocco81/auto-save.nvim?tab=readme-ov-file</a> </p>
|
||||
<ul>
|
||||
<li>Autosave nefunguje v PowerShell</li>
|
||||
</ul>
|
||||
<h3 id="colorscheme-automaticke-spousteni">Colorscheme automatické spouštění</h3>
|
||||
<ul>
|
||||
<li>
|
||||
<p>Takto nastavím vybrané colorscheme že se automaticky spustí při startu: </p>
|
||||
</li>
|
||||
<li>
|
||||
<p>Nastavení do init.vim :</p>
|
||||
</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>colorscheme dracula
|
||||
|
||||
autocmd VimEnter * colorscheme dracula
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="kde-najdu-init-vim-a-data-neovim">Kde najdu init vim a data Neovim?</h3>
|
||||
<ul>
|
||||
<li>Linux a MacOS</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>/home/user/.config/nvim/init.vim
|
||||
</code></pre></div>
|
||||
|
||||
<ul>
|
||||
<li>Windows</li>
|
||||
</ul>
|
||||
<div class="codehilite"><pre><span></span><code>/home/kankys/.local/share/nvim/ (data)
|
||||
/home/kankys/.local/state/nvim/ (data)
|
||||
</code></pre></div>
|
||||
|
||||
<h3 id="vkladani-z-externich-zdroju">Vkládání z externích zdrojů</h3>
|
||||
<p>V Neovim (a také v klasickém Vim) můžete kopírovat text z externích zdrojů, například z webové stránky, pomocí několika různých metod. Zde jsou dvě možnosti:</p>
|
||||
<h3 id="prime-kopirovani-z-externi-aplikace"><strong>Přímé kopírování z externí aplikace:</strong></h3>
|
||||
<ol>
|
||||
<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>
|
||||
</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>
|
||||
</li>
|
||||
</ol>
|
||||
<h1 id="default-klavesove-zkratky">Default klávesové zkratky</h1>
|
||||
<p>Neovim je moderní verze Vim, textového editoru používaného v unixových systémech. Zde jsou některé klávesové zkratky pro práci s Neovim:</p>
|
||||
<h3 id="zakladni-pohyb">Základní pohyb:</h3>
|
||||
<ul>
|
||||
<li><code>h</code> - Pohyb vlevo</li>
|
||||
<li><code>j</code> - Pohyb dolů</li>
|
||||
<li><code>k</code> - Pohyb nahoru</li>
|
||||
<li><code>l</code> - Pohyb vpravo</li>
|
||||
<li><code>w</code> - Přesun na začátek dalšího slova</li>
|
||||
<li><code>b</code> - Přesun na začátek předchozího slova</li>
|
||||
<li><code>gg</code> - Přesun na začátek dokumentu</li>
|
||||
<li><code>G</code> - Přesun na konec dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="visualni-mod">Visuální mód:</h3>
|
||||
<p>Do něj se přepnu v Normal módu pomocí <code>v</code> pohybem kde byl kurzor mohu označovat text.</p>
|
||||
<h3 id="normalni-mod-normal">Normální mód - NORMAL:</h3>
|
||||
<p>Do normál módu se z jiných přesunu pomocí <code>ESC</code>
|
||||
- <code>i</code> - Přepnutí do režimu vkládání před kurzor
|
||||
- <code>I</code> - Přepnutí do režimu vkládání na začátek řádku
|
||||
- <code>a</code> - Přepnutí do režimu vkládání za kurzor
|
||||
- <code>A</code> - Přepnutí do režimu vkládání na konec řádku
|
||||
- <code>o</code> - Vložení nového řádku pod aktuálním řádkem
|
||||
- <code>O</code> - Vložení nového řádku nad aktuálním řádkem
|
||||
- <code>dd</code> - Smazání řádku
|
||||
- <code>dw</code> - Smazání slova
|
||||
- <code>yy</code> - Kopírování řádku
|
||||
- <code>p</code> - Vložení obsahu schránky pod kurzor
|
||||
- <code>P</code> - Vložení obsahu schránky před kurzor
|
||||
- <code>u</code> - Vrácení poslední provedené akce
|
||||
- <code>Ctrl + r</code> - Krok do předu opak <code>u</code>
|
||||
- <code>q</code> - Zavře okno
|
||||
- <code>.</code> - Poslední příkaz
|
||||
- <code>Ctrl + w</code> - Přepínání oken</p>
|
||||
<h3 id="command-mod">Command mód:</h3>
|
||||
<p>Command mód vyvoláme pomocí <code>Shift + :</code>
|
||||
- <code>:e + jméno souboru</code> - Vytvoří nový soubor - <code>:e index.html</code>
|
||||
- <code>:w</code> - Uložení změn
|
||||
- <code>:q</code> - Opuštění editoru
|
||||
- <code>:wq</code> - Uložení změn a opuštění
|
||||
- <code>:q!</code> - Opuštění editoru bez ukládání změn
|
||||
- <code>:vs</code> - Vertikální rozložení oken
|
||||
- <code>:sp</code> - Horizontální rozložení oken
|
||||
- <code>:colorscheme</code> - Změní theme
|
||||
- <code>:term</code> - Otevře terminál</p>
|
||||
<h3 id="vyhledavani-a-nahrazovani">Vyhledávání a nahrazování:</h3>
|
||||
<ul>
|
||||
<li><code>/hledany_text</code> - Vyhledání textu</li>
|
||||
<li><code>n</code> - Přeskočení na další výskyt hledaného textu</li>
|
||||
<li><code>N</code> - Přeskočení na předchozí výskyt hledaného textu</li>
|
||||
<li><code>:s/hledany_text/nahrazeny_text/g</code> - Nahrazení hledaného textu za zadaný text v celém dokumentu</li>
|
||||
</ul>
|
||||
<h3 id="ruzne">Různé:</h3>
|
||||
<ul>
|
||||
<li><code>Ctrl + r</code> - Opětovné provedení zrušené akce</li>
|
||||
<li><code>:help</code> - Zobrazení nápovědy</li>
|
||||
</ul></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
||||
<!-- block footer -->
|
||||
<footer>
|
||||
<div class="d-flex flex-sm-row justify-content-between py-2 border-top drac-text-black drac-bg-cyan-green">
|
||||
<a href="https://github.com/dracula/mkdocs" target="_blank" style="padding-left: 1%;"
|
||||
class="footer-text drac-anchor drac-text-black drac-text-purple--hover">
|
||||
Made with Dracula Theme for MkDocs
|
||||
</a>
|
||||
</div>
|
||||
</footer>
|
||||
<!-- endblock -->
|
||||
</div>
|
||||
|
||||
</main>
|
||||
|
||||
<script>var base_url = '../../..';</script>
|
||||
<script src="../../../assets/js/jquery-3.3.1.slim.min.js"></script>
|
||||
<script src="../../../assets/js/bootstrap.bundle.min.js"></script>
|
||||
<script src="../../../assets/js/mkdocs.js"></script>
|
||||
<script src="../../../javascripts/extra.js" defer></script>
|
||||
<script src="../../../search/main.js" defer></script>
|
||||
|
||||
</body>
|
||||
|
||||
</html>
|
18
en/apollonvim/tutorials/coc.extensions
Normal file
18
en/apollonvim/tutorials/coc.extensions
Normal file
@@ -0,0 +1,18 @@
|
||||
coc-todolist
|
||||
coc-tailwindcss
|
||||
coc-project-manager
|
||||
coc-prettier
|
||||
coc-marketplace
|
||||
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-markdownlint
|
||||
coc-eslint
|
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="../.."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="../../contact/"
|
||||
class="
|
||||
|
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href=".."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../apollonvim/tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../apollonvim/tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../apollonvim/tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="./"
|
||||
class=" active
|
||||
@@ -122,7 +270,7 @@
|
||||
<div class="container">
|
||||
<div class="row row-preview">
|
||||
<div class="col">
|
||||
<a href="../apollonvim/plugins/"
|
||||
<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>
|
||||
@@ -167,8 +315,8 @@
|
||||
<article>
|
||||
<p><h3 id="contact">Contact:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://t.me/apollonvim">🚀 ApolloNvim Telegram</a></li>
|
||||
<li>👉 <a href="https://lukaskanka.cz/">Author's personal website 🚀 ApolloNvim </a></li>
|
||||
<li>👉 <a href="https://t.me/apollonvim" target="_blank">🚀 ApolloNvim Telegram</a></li>
|
||||
<li>👉 <a href="https://lukaskanka.cz/" target="_blank">Author's personal website 🚀 ApolloNvim </a></li>
|
||||
</ul>
|
||||
<h3 id="support">Support:</h3>
|
||||
<ul>
|
||||
@@ -178,12 +326,12 @@
|
||||
<p><img alt="SAT" src="https://lukan.cz/wp-content/uploads/2025/01/0a895d16-ce64-4e8a-9a9d-05c568dc916e_1124x1532-220x300.webp" /></p>
|
||||
<h3 id="more-projects-and-links">More projects and links:</h3>
|
||||
<ul>
|
||||
<li>👉 <a href="https://arch-linux.cz/">ArchLinux CZ</a></li>
|
||||
<li>👉 <a href="https://searxng.cz/">Vyhledávač SearXNG CZ</a></li>
|
||||
<li>👉 <a href="https://endeavouros.cz/">EndeavourOS Linux</a></li>
|
||||
<li>👉 <a href="https://arch-linux.cz/" target="_blank">ArchLinux CZ</a></li>
|
||||
<li>👉 <a href="https://searxng.cz/" target="_blank">Vyhledávač SearXNG CZ</a></li>
|
||||
<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>
|
||||
|
153
en/index.html
153
en/index.html
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="apollonvim/tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="apollonvim/tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="apollonvim/tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="contact/"
|
||||
class="
|
||||
@@ -167,7 +315,8 @@
|
||||
<article>
|
||||
<p><h1 id="apollonvim">🚀 ApolloNvim</h1>
|
||||
<h4 id="verzion-2501">Verzion: 25.01</h4>
|
||||
<h4 id="web-v-cestine-najdes-po-kliknuti-na-tento-odkaz"><a href="https://apollonvim.codeberg.page/cz/">Web v Češtině najdeš po kliknutí na tento odkaz</a></h4>
|
||||
<h4 id="web-v-cestine-najdes-po-kliknuti-na-tento-odkaz"><a href="https://apollonvim.codeberg.page/cz/">🇨🇿 Web v Češtině najdeš po kliknutí na tento odkaz 🇨🇿</a></h4>
|
||||
<p><a href="https://codeberg.org/ApolloNvim" target="_blank">Project repository</a></p>
|
||||
<h2 id="programming-is-much-more-fun-when-you-are-efficient-neovim-can-get-you-there-eventually-but-you-have-to-be-willing-to-try-new-things-new-plugins-new-remaps-etc">Programming is much more fun when you are efficient. Neovim can get you there eventually, but you have to be willing to try new things. New plugins, new remaps, etc.</h2>
|
||||
<h2 id="tutorials">Tutorials:</h2>
|
||||
<p>👉 Neovim setup for Front-End development based on <a href="https://github.com/junegunn/vim-plug" target="_blank">Plug.vim</a>, <a href="https://github.com/neoclide/coc.nvim" target="_blank">Coc</a> and <a href="https://neovim.io/doc/user/lua-guide.html" target="_blank">Lua</a>.</p>
|
||||
@@ -196,7 +345,7 @@
|
||||
<p>👉 How much does ApolloNvim cost? -> Nothing 🚀 ApolloNvim is free.</p>
|
||||
<p>👉 How complicated is 🚀 ApolloNvim? -> 🚀 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>
|
||||
|
148
en/search.html
148
en/search.html
@@ -87,6 +87,154 @@
|
||||
🗄 Plugins
|
||||
</a>
|
||||
</li>
|
||||
<li class="drac-box">
|
||||
<a href="./."
|
||||
class="
|
||||
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
|
||||
</a>
|
||||
<div class="collapse" id="📑-tutorials-collapse">
|
||||
<ul class="mb-5 drac-list drac-list-none">
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./apollonvim/tutorials/01.%20vimplug/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install vim.plug into Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./apollonvim/tutorials/02.%20keyshortcuts/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Default keyboard shortcuts
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./apollonvim/tutorials/03.%20Jak%20nainstalovat%20Codeium%20do%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to install Codeium on Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="./apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
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>
|
||||
<li class="drac-box">
|
||||
<a href="./contact/"
|
||||
class="
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Reference in New Issue
Block a user