376 lines
13 KiB
HTML
376 lines
13 KiB
HTML
<!DOCTYPE html>
|
|
<html lang="en">
|
|
<head>
|
|
|
|
<meta charset="UTF-8">
|
|
<meta name="viewport" content="width=device-width, initial-scale=1.0">
|
|
<meta http-equiv="X-UA-Compatible" content="ie=edge">
|
|
<meta name="generator" content="mkdocs-1.6.1, mkdocs-terminal-4.7.0">
|
|
|
|
<meta name="description" content="ApolloNvim svoboda v programování....ApolloNvim svoboda v programování....">
|
|
|
|
<link rel="icon" type="image/png" sizes="192x192" href="../img/android-chrome-192x192.png" />
|
|
<link rel="icon" type="image/png" sizes="512x512" href="../img/android-chrome-512x512.png" />
|
|
<link rel="apple-touch-icon" sizes="180x180" href="../img/apple-touch-icon.png" />
|
|
<link rel="shortcut icon" type="image/png" sizes="48x48" href="../img/favicon.ico" />
|
|
<link rel="icon" type="image/png" sizes="16x16" href="../img/favicon-16x16.png" />
|
|
<link rel="icon" type="image/png" sizes="32x32" href="../img/favicon-32x32.png" />
|
|
|
|
|
|
|
|
|
|
<title>Jak nainstalovat vim.plug - ApolloNvim</title>
|
|
|
|
|
|
<link href="../css/fontawesome/css/fontawesome.min.css" rel="stylesheet">
|
|
<link href="../css/fontawesome/css/solid.min.css" rel="stylesheet">
|
|
<link href="../css/normalize.css" rel="stylesheet">
|
|
<link href="../css/terminal.css" rel="stylesheet">
|
|
<link href="../css/theme.css" rel="stylesheet">
|
|
<link href="../css/theme.tile_grid.css" rel="stylesheet">
|
|
<link href="../css/theme.footer.css" rel="stylesheet">
|
|
<!-- gruvbox_dark color palette -->
|
|
<link href="../css/palettes/gruvbox_dark.css" rel="stylesheet">
|
|
|
|
<!-- page layout -->
|
|
<style>
|
|
/* initially set page layout to a one column grid */
|
|
.terminal-mkdocs-main-grid {
|
|
display: grid;
|
|
grid-column-gap: 1.4em;
|
|
grid-template-columns: auto;
|
|
grid-template-rows: auto;
|
|
}
|
|
|
|
/*
|
|
* when side navigation is not hidden, use a two column grid.
|
|
* if the screen is too narrow, fall back to the initial one column grid layout.
|
|
* in this case the main content will be placed under the navigation panel.
|
|
*/
|
|
@media only screen and (min-width: 70em) {
|
|
.terminal-mkdocs-main-grid {
|
|
grid-template-columns: 4fr 9fr;
|
|
}
|
|
}</style>
|
|
|
|
|
|
|
|
|
|
<link href="../style/style.css" rel="stylesheet">
|
|
|
|
|
|
|
|
|
|
<!-- search css support -->
|
|
<link href="../css/search/bootstrap-modal.css" rel="stylesheet">
|
|
<!-- search scripts -->
|
|
<script>
|
|
var base_url = "..",
|
|
shortcuts = "{}";
|
|
</script>
|
|
<script src="../js/jquery/jquery-1.10.1.min.js" defer></script>
|
|
<script src="../js/bootstrap/bootstrap.min.js" defer></script>
|
|
<script src="../js/mkdocs/base.js" defer></script>
|
|
|
|
|
|
|
|
|
|
<script src="../javascripts/extra.js"></script>
|
|
|
|
<script src="../search/main.js"></script>
|
|
|
|
|
|
|
|
</head>
|
|
|
|
<body class="terminal"><div class="container">
|
|
<div class="terminal-nav">
|
|
<header class="terminal-logo">
|
|
<div id="mkdocs-terminal-site-name" class="logo terminal-prompt"><a href="/" class="no-style">ApolloNvim</a></div>
|
|
</header>
|
|
|
|
<nav class="terminal-menu">
|
|
|
|
<ul vocab="https://schema.org/" typeof="BreadcrumbList">
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href=".." class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">🏘 Domů</span>
|
|
</a>
|
|
<meta property="position" content="0">
|
|
</li>
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="../installation/" class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">🛠 Instalace</span>
|
|
</a>
|
|
<meta property="position" content="1">
|
|
</li>
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="../plugins/" class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">🗄 Pluginy</span>
|
|
</a>
|
|
<meta property="position" content="2">
|
|
</li>
|
|
|
|
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="../contact/" class="menu-item " property="item" typeof="WebPage">
|
|
<span property="name">📪 Kontakty</span>
|
|
</a>
|
|
<meta property="position" content="3">
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li property="itemListElement" typeof="ListItem">
|
|
<a href="#" class="menu-item" data-toggle="modal" data-target="#mkdocs_search_modal" property="item" typeof="SearchAction">
|
|
<i aria-hidden="true" class="fa fa-search"></i> <span property="name">Search</span>
|
|
</a>
|
|
<meta property="position" content="4">
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav>
|
|
</div>
|
|
</div>
|
|
|
|
<div class="container">
|
|
<div class="terminal-mkdocs-main-grid"><aside id="terminal-mkdocs-side-panel"><nav>
|
|
|
|
<ul class="terminal-mkdocs-side-nav-items">
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="..">🏘 Domů</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../installation/">🛠 Instalace</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../plugins/">🗄 Pluginy</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<span class="
|
|
|
|
|
|
|
|
terminal-mkdocs-side-nav-item--active terminal-mkdocs-side-nav-section-no-index">📑 Návody</span>
|
|
|
|
|
|
|
|
|
|
|
|
<ul class="terminal-mkdocs-side-nav-li-ul">
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li-ul-li">
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../keyshortcuts/">Defaultní klávesové zkratky</a>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li-ul-li">
|
|
|
|
|
|
<span class="
|
|
|
|
terminal-mkdocs-side-nav-item--active">Jak nainstalovat vim.plug</span>
|
|
|
|
</li>
|
|
|
|
|
|
</ul>
|
|
|
|
|
|
</li>
|
|
|
|
|
|
|
|
|
|
|
|
<li class="terminal-mkdocs-side-nav-li">
|
|
|
|
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../contact/">📪 Kontakty</a>
|
|
|
|
|
|
|
|
|
|
</li>
|
|
|
|
</ul>
|
|
|
|
</nav><hr>
|
|
<nav>
|
|
<ul>
|
|
<li><a href="#jak-nainstalovat-vimplug-do-neovim">Jak nainstalovat vim.plug do Neovim</a></li>
|
|
|
|
</ul>
|
|
</nav>
|
|
</aside>
|
|
<main id="terminal-mkdocs-main-content">
|
|
<section id="mkdocs-terminal-content">
|
|
<h1 id="jak-nainstalovat-vimplug-do-neovim">Jak nainstalovat vim.plug do Neovim</h1>
|
|
<p>Nejprve si však zálohujte své aktuální nastavení Neovim!!!</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>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>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>
|
|
</code></pre></div>
|
|
|
|
<p>Na Windows to bude tento příkaz:</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>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>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>
|
|
<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>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>
|
|
</section>
|
|
|
|
</main>
|
|
</div>
|
|
<hr><footer>
|
|
<div class="terminal-mkdocs-footer-grid">
|
|
<div id="terminal-mkdocs-footer-copyright-info">
|
|
|
|
<p class="text-center text-muted">Copyright © 2024 - 2025 ApolloNvim</p>
|
|
Site built with <a href="http://www.mkdocs.org">MkDocs</a> and <a href="https://github.com/ntno/mkdocs-terminal">Terminal for MkDocs</a>.
|
|
</div>
|
|
</div>
|
|
</footer>
|
|
</div>
|
|
|
|
|
|
<div class="modal" id="mkdocs_search_modal" tabindex="-1" role="alertdialog" aria-modal="true" aria-labelledby="searchModalLabel">
|
|
<div class="modal-dialog modal-lg" role="search">
|
|
<div class="modal-content">
|
|
<div class="modal-header">
|
|
<h5 class="modal-title" id="searchModalLabel">Search</h5>
|
|
<button type="button" class="close btn btn-default btn-ghost" data-dismiss="modal"><span aria-hidden="true">x</span><span class="sr-only">Close</span></button>
|
|
</div>
|
|
<div class="modal-body">
|
|
<p id="searchInputLabel">Type to start searching</p>
|
|
<form>
|
|
<div class="form-group">
|
|
<input type="search" class="form-control" aria-labelledby="searchInputLabel" placeholder="" id="mkdocs-search-query" title="Please enter search terms here">
|
|
</div>
|
|
</form>
|
|
<div id="mkdocs-search-results" data-no-results-text="No document matches found"></div>
|
|
</div>
|
|
<div class="modal-footer">
|
|
</div>
|
|
</div>
|
|
</div>
|
|
</div>
|
|
|
|
|
|
</body>
|
|
|
|
</html> |