440 lines
18 KiB
HTML
440 lines
18 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>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>
|
|
|
|
|
|
<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 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">
|
|
|
|
|
|
|
|
<a class="
|
|
|
|
terminal-mkdocs-side-nav-item" href="../vimplug/">Jak nainstalovat vim.plug</a>
|
|
|
|
|
|
</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="#vzdy-se-podivej-pred-instalaci-na-githubu-na-zdroj-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumntacenapis-nebo-forech-najdes-odpoved">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ěď.</a></li>
|
|
<li><a href="#jak-nainstalovat-vimplug-do-neovim">Jak nainstalovat vim.plug do Neovim</a></li>
|
|
<li><a href="#zakladni-pohyb">Základní pohyb:</a></li><li><a href="#visualni-mod">Visuální mód:</a></li><li><a href="#normalni-mod-normal">Normální mód - NORMAL:</a></li><li><a href="#command-mod">Command mód:</a></li><li><a href="#vyhledavani-a-nahrazovani">Vyhledávání a nahrazování:</a></li><li><a href="#ruzne">Různé:</a></li>
|
|
</ul>
|
|
</nav>
|
|
</aside>
|
|
<main id="terminal-mkdocs-main-content">
|
|
<section id="mkdocs-terminal-content">
|
|
<h1 id="vzdy-se-podivej-pred-instalaci-na-githubu-na-zdroj-predejdes-tim-pripadnym-problemum-pokud-si-nejsi-jisty-postupem-nebo-ti-neni-neco-jasne-tak-radeji-se-podivej-do-dokumntacenapis-nebo-forech-najdes-odpoved">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ěď.</h1>
|
|
<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>
|
|
<p>Default klávesové zkratky</p>
|
|
<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>
|
|
</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> |