big update
This commit is contained in:
@ -2,7 +2,7 @@
|
||||
<html lang="en">
|
||||
|
||||
<head>
|
||||
<title>16. Jak nainstalovat nejnovější verzi Neovim do linuxu - 🚀 ApolloNvim</title>
|
||||
<title>16. How to install the latest version of Neovim on Linux - 🚀 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">
|
||||
@ -128,6 +128,110 @@
|
||||
Telescope
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../05.%20Barevn%C3%A9%20sch%C3%A9ma/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Color scheme
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../06.%20Autosave/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Automatic saving
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../07.%20Kop%C3%ADrov%C3%A1n%C3%AD%20a%20Vkl%C3%A1d%C3%A1n%C3%AD%20do%20a%20z%20Neovim%20z%20extern%C3%ADch%20zdroj%C5%AF/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Copying and Pasting to and from Neovim from external sources
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../08.%20Markdown_syntax/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Markdown_syntax
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../09.%20init.vim%20z%C3%A1kladn%C3%AD%20nastaven%C3%AD/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
init.vim basic settings
|
||||
</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
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../11.%20Gitsigns%20drobn%C3%A9%20vylep%C5%A1en%C3%AD%20git%20v%20Neovim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Gitsigns minor improvements to git in Neovim
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../12.%20Je%C5%A1t%C4%9B%20lep%C5%A1%C3%AD%20Neovim%20s%20Zellij%20termin%C3%A1lov%C3%BDm%20multiplexorem/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Even better Neovim with Zellij terminal multiplexer
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../13.%20Pou%C5%BE%C3%ADv%C3%A1n%C3%AD%20relativn%C3%ADch%20%C4%8D%C3%ADsel%20%C5%99%C3%A1dk%C5%AF/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Using relative line numbers
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../15.%20Jak%20na%20kop%C3%ADrov%C3%A1n%C3%AD%20a%20vkl%C3%A1d%C3%A1n%C3%AD/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to copy and paste
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../17.%20Jak%20opravit%20nefunk%C4%8Dn%C3%AD%20Prettier/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to fix a broken Prettier
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../18.%20Konfigurace%20Lua/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
Configuring plagin in Lua file
|
||||
</a>
|
||||
</li>
|
||||
|
||||
<li class="drac-box-ternary">
|
||||
<a href="../20.%20N%C3%A1hledy%20markdown%20v%20nvim/"
|
||||
class="
|
||||
drac-anchor d-inline-flex align-items-center border-0 drac-text-purple--hover">
|
||||
How to show markdown preview in browser using coc-webview
|
||||
</a>
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</li>
|
||||
@ -193,37 +297,38 @@
|
||||
<!-- block content -->
|
||||
<section class="p-md-5 section-content">
|
||||
<article>
|
||||
<p><p>Né každa Linuxová distribuce nabízí nejnovější verzi Neovim, kterou vyžadují některé rozšíření Neovim. Velmi jednoduše nainstalujeme nejnovější verzi Neovim kompilací z zdrojového kódu.</p>
|
||||
<p>Mi si instalaci předvedeme na distribuci založené na RHEL. Na ostatních distribucích se bude pouze lišit krok 1, dle toho jestli používáte apt, yay a atd.</p>
|
||||
<h3 id="kompilace-ze-zdrojoveho-kodu">Kompilace ze zdrojového kódu</h3>
|
||||
<p><h1 id="16-how-to-install-the-latest-version-of-neovim-on-linux">16. How to install the latest version of Neovim on Linux</h1>
|
||||
<p>Not every Linux distribution offers the latest version of Neovim, which is required by some Neovim extensions. It is very easy to install the latest version of Neovim by compiling it from the source code.</p>
|
||||
<p>We will demonstrate the installation on a RHEL based distribution. On other distributions, step 1 will only be different, depending on whether you use apt, yay, etc.</p>
|
||||
<h3 id="compiling-from-source">Compiling from source</h3>
|
||||
<ol>
|
||||
<li>Instalace potřebných nástrojů a knihoven:</li>
|
||||
<li>Install the necessary tools and libraries:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>sudo dnf groupinstall "Development Tools"
|
||||
sudo dnf install cmake gcc gcc-c++ make ninja-build unzip
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<li>Stažení zdrojového kódu Neovim:</li>
|
||||
<li>Download the Neovim source code:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>git clone https://github.com/neovim/neovim.git
|
||||
cd neovim
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<li>Kompilace Neovim:</li>
|
||||
<li>Compile Neovim:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>make CMAKE_BUILD_TYPE=Release
|
||||
</code></pre></div>
|
||||
|
||||
<ol>
|
||||
<li>Instalace Neovim:</li>
|
||||
<li>Installing Neovim:</li>
|
||||
</ol>
|
||||
<div class="codehilite"><pre><span></span><code>sudo make install
|
||||
</code></pre></div>
|
||||
|
||||
<div style="text-align: center;">
|
||||
Copyright © 2024 - 2025 ApolloNvim
|
||||
Copyright © 2024 - 2025 🚀 ApolloNvim / Lukáš Kaňka
|
||||
</div></p>
|
||||
</article>
|
||||
</section>
|
||||
|
Reference in New Issue
Block a user