recovery
This commit is contained in:
parent
6af61045d6
commit
8050e0b608
@ -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>
|
||||
|
File diff suppressed because one or more lines are too long
@ -244,7 +244,7 @@
|
||||
<p>And restart Neovim. Use <code>Ctrl + :</code> to type <code>q</code> at the command prompt and restart Neovim.</p>
|
||||
<p>This way, every time you add plugins to init.vim, you use the <code>PlugInstall</code> command to install them and restart Neovim.</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
|
@ -270,7 +270,8 @@
|
||||
<li><code>:help</code> - Display help </li>
|
||||
</ul>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys
|
||||
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
|
@ -292,44 +292,41 @@ mkdir kankys
|
||||
<p>Our configuration for Telescope will be:</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">Paste</span><span class="w"> </span><span class="n">this</span><span class="w"> </span><span class="n">code</span><span class="w"> </span><span class="k">into</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="ow">and</span><span class="w"> </span><span class="k">save</span><span class="p">.</span><span class="w"> </span><span class="n">Everything</span><span class="w"> </span><span class="n">we</span><span class="w"> </span><span class="n">need</span><span class="w"> </span><span class="k">is</span><span class="w"> </span><span class="ow">in</span><span class="w"> </span><span class="n">the</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="k">file</span><span class="p">.</span>
|
||||
<span class="o">*</span><span class="w"> </span><span class="n">The</span><span class="w"> </span><span class="n">above</span><span class="w"> </span><span class="n">example</span><span class="w"> </span><span class="n">gives</span><span class="w"> </span><span class="n">us</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="k">first</span><span class="w"> </span><span class="n">taste</span><span class="w"> </span><span class="k">of</span><span class="w"> </span><span class="n">Lua</span><span class="p">.</span><span class="w"> </span><span class="n">I</span><span class="s1">'ve found that a lot of plugins need at least this setup in lua:</span>
|
||||
|
||||
|
||||
<span class="s1">`` require('</span><span class="n">PLUGIN_NAME</span><span class="s1">').setup {} ``</span>
|
||||
|
||||
|
||||
<span class="s1">I won'</span><span class="n">t</span><span class="w"> </span><span class="n">dive</span><span class="w"> </span><span class="n">deep</span><span class="w"> </span><span class="k">into</span><span class="w"> </span><span class="n">the</span><span class="w"> </span><span class="n">Telescope</span><span class="w"> </span><span class="n">configuration</span><span class="w"> </span><span class="ow">in</span><span class="w"> </span><span class="n">this</span><span class="w"> </span><span class="n">post</span><span class="p">.</span><span class="w"> </span><span class="k">If</span><span class="w"> </span><span class="n">you</span><span class="w"> </span><span class="n">want</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="n">see</span><span class="w"> </span><span class="ow">some</span><span class="w"> </span><span class="k">of</span><span class="w"> </span><span class="n">the</span><span class="w"> </span><span class="n">available</span><span class="w"> </span><span class="n">setup</span><span class="w"> </span><span class="n">options</span><span class="w"> </span><span class="ow">and</span><span class="w"> </span><span class="n">additional</span><span class="w"> </span><span class="n">customization</span><span class="p">,</span><span class="w"> </span><span class="k">check</span><span class="w"> </span><span class="k">out</span><span class="w"> </span><span class="n">the</span><span class="w"> </span><span class="o">[</span><span class="n">documentation</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">Don</span><span class="s1">'t forget to save telescope.lua and exit Neovim with `` :wq ``.</span>
|
||||
|
||||
|
||||
<span class="s1">* Next, we need to tell our init.vim that a lua file exists somewhere:</span>
|
||||
|
||||
|
||||
<span class="s1">In my case, I would state:</span>
|
||||
|
||||
<span class="s1">`` lua require('</span><span class="n">kankys</span><span class="s1">') `` by pasting it into `~/.config/nvim/init.vim`</span>
|
||||
|
||||
<span class="s1">A couple of notes:</span>
|
||||
<span class="s1">* **Paste this command under the vim-plug function ( `` call plug#end() )!**</span>
|
||||
|
||||
<span class="s1">* 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.</span>
|
||||
<span class="s1">* in our case it is:</span>
|
||||
|
||||
<span class="s1">`` ~/.config/nvim/lua/your-directory-name/telescope.lua ``</span>
|
||||
|
||||
<span class="s1">* Instead of requiring every configuration file in our init.vim, we can just require the namespace directory. For this to work, we'</span><span class="n">ll</span><span class="w"> </span><span class="n">need</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="k">add</span><span class="w"> </span><span class="n">a</span><span class="w"> </span><span class="k">new</span><span class="w"> </span><span class="k">file</span><span class="w"> </span><span class="k">to</span><span class="w"> </span><span class="n">our</span><span class="w"> </span><span class="n">namespace</span><span class="w"> </span><span class="n">directory</span><span class="w"> </span><span class="k">called</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>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>cd ~/.config/nvim/lua/your-directory-name
|
||||
touch init.lua
|
||||
````</p>
|
||||
<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>
|
||||
|
File diff suppressed because one or more lines are too long
Binary file not shown.
Loading…
x
Reference in New Issue
Block a user