update link repo

This commit is contained in:
2025-02-05 00:00:47 +01:00
parent acc5368993
commit 5d3f945144
32 changed files with 260 additions and 20 deletions

View File

@ -2,7 +2,7 @@
<html lang="en">
<head>
<title>04. 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">
@ -89,7 +89,7 @@
</li>
<li class="drac-box">
<a href="../../.."
class="
class=" active
drac-anchor btn-toggle d-inline-flex align-items-center border-0 drac-text-purple--hover collapsed"
data-bs-toggle="collapse" data-bs-target="#📑-návody-collapse" aria-expanded="false">
📑 Návody
@ -120,6 +120,14 @@
Jak nainstalovat Codeium do 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">
Jak nainstalovat Telescope do editoru Neovim
</a>
</li>
</ul>
</div>
</li>
@ -155,6 +163,22 @@
<!-- 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="../../../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 -->
@ -185,23 +209,24 @@
<!-- block content -->
<section class="p-md-5 section-content">
<article>
<p><h2 id="telescope-dalekohled">Telescope - Dalekohled</h2>
<p><h1 id="telescope-dalekohled">Telescope - Dalekohled</h1>
<ul>
<li>
<p>Telescope je, vytvořený jedním z hlavních členů týmu Neovim - TJ Devries .</p>
</li>
<li>
<p>Vedlejší poznámka, TJ zveřejňuje spoustu obsahu souvisejícího s Neovim na svém kanálu YouTube a na svých streamech Twitch . Zejména jeho kanál <a href="https://www.youtube.com/c/TJDeVries">YouTube</a> byl skvělým zdrojem. Podívejte se na něj!</p>
<p>Vedlejší poznámka, TJ zveřejňuje spoustu obsahu souvisejícího s Neovim na svém kanálu YouTube a na svých streamech Twitch . Zejména jeho kanál <a href="https://www.youtube.com/c/TJDeVries" target="_blank">YouTube</a> byl skvělým zdrojem. Podívejte se na něj!</p>
</li>
<li>
<p>Teleskop je podle mého názoru nezbytný plugin. Je to fuzzy vyhledávač vestavěný v Lua, který lze konfigurovat všemi způsoby. Přidává spoustu funkcí do vašeho nastavení Neovim. Zatím jsem si neuvědomil jeho skutečný potenciál, ale na hledání souborů a hledání textu je úžasný.</p>
</li>
<li>
<p>Tento postup mám odzkoušený na Linuxu tak macOS, ale měl by fungovat i ve Windows</p>
<p>Tento postup mám odzkoušený na Linuxu tak macOS, ale měl by fungovat i ve Windows.</p>
</li>
<li>
<p>Pojďme ho nainstalovat (všchny příkazy budeme vkládat do vašeho terminálu):</p>
</li>
<li>Tento kód vložte do vašeho <code>init</code> souboru.</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">&#39;nvim&#39;</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">&#39;data&#39;</span><span class="ss">)</span><span class="w"> </span>.<span class="w"> </span><span class="s1">&#39;/plugged&#39;</span><span class="w"> </span>:<span class="w"> </span><span class="s1">&#39;~/.vim/plugged&#39;</span><span class="ss">)</span>
@ -218,7 +243,7 @@
<ul>
<li>
<p>Upozorňuji, že zde instalujeme více než jeden plugin. Telescope vyžaduje další plugin s názvem <a href="https://github.com/nvim-lua/plenary.nvim">Planery</a>. A další plugin je <a href="https://github.com/nvim-telescope/telescope.nvim#sorters">Telescope Sorter</a> , který podporuje syntaxi fzf a <a href="https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies">Telescope</a>.</p>
<p>Upozorňuji, že zde instalujeme více než jeden plugin. Telescope vyžaduje další plugin s názvem <a href="https://github.com/nvim-lua/plenary.nvim" target="_blank">Planery</a>. A další plugin je <a href="https://github.com/nvim-telescope/telescope.nvim#sorters" target="_blank">Telescope Sorter</a>, který podporuje syntaxi fzf a <a href="https://github.com/nvim-telescope/telescope.nvim#suggested-dependencies" target="_blank">Telescope</a>.</p>
</li>
<li>
<p><strong>Pro dokončení instalace nezapomeňte provést tyto tři kroky:</strong></p>
@ -278,7 +303,7 @@ mkdir kankys
<span class="err">``</span><span class="w"> </span><span class="n">require</span><span class="p">(</span><span class="s1">&#39;PLUGIN_NAZEV&#39;</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="w"> </span><span class="p">.</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">&quot;_blank&quot;</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>
@ -308,7 +333,7 @@ touch init.lua
<p><code>require('tvůj-adresář-název/telescope')</code></p>
<ul>
<li>
<p><strong>Vše co jsem uvedl výšše pochopíš lehce když se podíváš zde na <a href="https://github.com/LukasKanka/ApolloNvim">GitHubu</a> do konfiguračních souborů nvim.</strong> </p>
<p><strong>Vše co jsem uvedl výšše pochopíš lehce když se podíváš zde na <a href="https://codeberg.org/ApolloNvim/ApolloNvim2025" target="_blank">Gitu</a> do konfiguračních souborů nvim.</strong> </p>
</li>
<li>
<p>Od tohoto okamžiku budou všechny nové konfigurační soubory lua v <code>lua/tvůj-název-adresáře</code>. </p>
@ -317,7 +342,7 @@ touch init.lua
<h2 id="telescope">Telescope</h2>
<ul>
<li>
<p>Teleskop má řadu <a href="https://github.com/nvim-telescope/telescope.nvim#vim-commands">příkazů</a> , které lze použít, <code>:Telescope</code> v NORMAL režimu v Neovim. Rychlý způsob, jak zobrazit všechny dostupné příkazy, je zadat <code>:Telescope</code> následuje mezera a poté klikněte na <code>&lt;Tab&gt;</code>. Tlačítko karty otevře seznam automatického doplňování, dostupných příkazů v Telescope. V seznamu se můžete pohybovat pomocí <code>&lt;Tab&gt;</code> a <code>`&lt;Shift-Tab&gt;</code> opačným směrem.</p>
<p>Teleskop má řadu <a href="https://github.com/nvim-telescope/telescope.nvim#vim-commands" target="_blank">příkazů</a>, které lze použít, <code>:Telescope</code> v NORMAL režimu v Neovim. Rychlý způsob, jak zobrazit všechny dostupné příkazy, je zadat <code>:Telescope</code> následuje mezera a poté klikněte na <code>&lt;Tab&gt;</code>. Tlačítko karty otevře seznam automatického doplňování, dostupných příkazů v Telescope. V seznamu se můžete pohybovat pomocí <code>&lt;Tab&gt;</code> a <code>`&lt;Shift-Tab&gt;</code> opačným směrem.</p>
</li>
<li>
<p>Níže je uveden příkaz Telescope, pro ukázku: