setup zellij
This commit is contained in:
@ -168,6 +168,14 @@
|
||||
init.vim základní nastavení
|
||||
</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 ovládni Git v Neovim
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
@ -233,8 +241,9 @@
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><p>Skvělá věc při kódování je vidět smazané či upravené řádky v reálném čase.
|
||||
Neovim toto standardně nepodporuje, takže použijeme gitsigns:</p>
|
||||
<p><h1 id="11-gitsigns-drobne-vylepseni-git-v-neovim">11. Gitsigns drobné vylepšení git v Neovim</h1>
|
||||
<p>Skvělá věc při kódování je vidět smazané či upravené řádky v reálném čase.</p>
|
||||
<p>Neovim toto standardně nepodporuje, takže použijeme gitsigns:</p>
|
||||
<p>V našem init.vim přidáme:</p>
|
||||
<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>
|
||||
|
||||
@ -244,15 +253,15 @@
|
||||
<span class="err">call plug#end()</span>
|
||||
</code></pre></div>
|
||||
|
||||
<p>Poznámka: gitsigns vyžaduje <code>nvim-lua/plenary.nvim</code>. Protože jsme to nainstalovali pomocí t<code>telescope</code>(<a href="https://github.com/LukasKanka/ApolloNvim/blob/main/readme/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim.md">04. Jak nainstalovat Telescope do editoru Neovim</a>), jsme pokryti.</p>
|
||||
<p>Víte, co máte dělat – Uložit, zdroj a <code>:PlugInstall</code>.</p>
|
||||
<p>Gitsigns vyžaduje volání a setup ve vaší konfiguraci, aby to fungovalo. Vytvořme a <code>gitsigns.lua</code> soubor v našem jmenném adresáři:</p>
|
||||
<p>Poznámka: gitsigns vyžaduje <code>nvim-lua/plenary.nvim</code>. Protože jsme ho nainstalovali pomocí <code>telescope</code>(<a href="https://apollonvim.codeberg.page/cz/apollonvim/tutorials/04.%20Jak%20nainstalovat%20Telescope%20do%20editoru%20Neovim/" target="_blank">04. Jak nainstalovat Telescope do editoru Neovim</a>, jsme pokryti.</p>
|
||||
<p>Už víte, co máte dělat – Uložit, zdroj a <code>:PlugInstall</code>.</p>
|
||||
<p>Gitsigns vyžaduje volání a setup ve vaší konfiguraci, aby to fungovalo. Vytvořme <code>gitsigns.lua</code> soubor v našem jmenném adresáři:</p>
|
||||
<p><code>nvim ~/.config/nvim/lua/tvůj-adresář/gitsigns.lua</code></p>
|
||||
<p>A uvnitř tohoto souboru začneme:</p>
|
||||
<div class="codehilite"><pre><span></span><code>require('gitsigns').setup {}
|
||||
</code></pre></div>
|
||||
|
||||
<p>Pokud nezadáte žádné možnosti, plugin se spustí s výchozím nastavením, které naleznete zde .</p>
|
||||
<p>Pokud nezadáte žádné možnosti, plugin se spustí s výchozím nastavením.</p>
|
||||
<p>Nyní přidáme gitsigns.luado našeho adresáře jmenného prostoru init.lua soubor:</p>
|
||||
<div class="codehilite"><pre><span></span><code>require('tvůj-adresář/telescope')
|
||||
require('tvůj-adresář/lightline')
|
||||
@ -274,7 +283,7 @@ set signcolumn=number
|
||||
<p>Ulož a obnov zdrouj <code>:source</code> init.vim souboru. Nyní by se vaše znaky měly zobrazovat ve sloupci čísel, nikoli vlevo. Chcete-li se dozvědět více o signcolumn spusťte v Neovimu následující příkaz:</p>
|
||||
<p><code>:h signcolumn</code></p>
|
||||
<p>V VSCode je funkce, kterou v Neovim zoufale postrádám. Když jste v projektu, který používá Git, ponecháte kurzor na řádku po určitou dobu způsobí, že se nějaký virtuální text zobrazí v matné barvě. Text bude číst jméno vývojáře, který naposledy upravil řádek, datum modifikace a zprávu odevzdání.</p>
|
||||
<p>Tuto funkci miluji. <code>vim-fugitivemá</code> <code>:Git blame</code> příkaz, který řeší stejný případ použití, ale preferuji virtuální text. Chcete-li to povolit, jednoduše přidejte do konfigurace značek Git následující:</p>
|
||||
<p>Tuto funkci miluji. <code>vim-fugitive</code> má příkaz <code>:Git blame</code> příkaz, který řeší stejný případ použití, ale preferuji virtuální text. Chcete-li to povolit, jednoduše přidejte do konfigurace značek Git následující:</p>
|
||||
<div class="codehilite"><pre><span></span><code>require('gitsigns').setup {
|
||||
-- signs config
|
||||
current_line_blame = true,
|
||||
@ -284,7 +293,10 @@ set signcolumn=number
|
||||
}
|
||||
</code></pre></div>
|
||||
|
||||
<p>A to je vše! </p></p>
|
||||
<p>A to je vše!</p>
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
<!-- endblock -->
|
||||
|
Reference in New Issue
Block a user