This commit is contained in:
kankys 2025-02-05 15:55:38 +01:00
parent 0a28c9ef16
commit 03ca5b4bf6
6 changed files with 56 additions and 26 deletions

View File

@ -1,4 +1,6 @@
Co mi chybí na Neovim, je způsob, jak z něj zavolat terminál a otevřít terminál stejnou cestou, na kterém pracuji.
# 12. Ještě lepší Neovim s Zellij terminálovým multiplexorem
Co mi chybí na Neovim, je způsob, jak z něj zavolat terminál a otevřít terminál (druhé okno terminálu pod oknem s Neovim, viz obrázek) stejnou cestou, na kterém pracuji.
Abych toho dosáhl, používám [Zellij](https://zellij.dev/) , což je terminálový multiplexor.
@ -6,7 +8,7 @@ Abych toho dosáhl, používám [Zellij](https://zellij.dev/) , což je terminá
[Zellij](https://zellij.dev/) vám umožňuje vytvářet vlastní rozvržení, která lze vyvolat při spuštění, abyste je lépe přizpůsobili práci, kterou budete dělat.
Následuje konfigurace dolu pro práci s textovým editorem Neovim. Tuto konfiguraci jsem uložil pod touto cestou `~/.config/zellij/layouts/nvim.kdl`:
Následuje konfigurace pro práci s textovým editorem Neovim. Tuto konfiguraci jsem uložil pod touto cestou `~/.config/zellij/layouts/nvim.kdl`:
```
layout {

View File

@ -1,4 +1,4 @@
# 13. Používání relativních čísel řádků
Váš terminál Neovim podporuje čísla linek s následujícím nastavením:
````
@ -9,4 +9,4 @@ Až budete v Neoim pokročilejší, budete hledat způsoby, jak se vertikálně
set number
set relativenumber
````
Jak to funguje? Řádek, na kterém je aktuálně kurzor, bude označen jako „řádek 0“. Zbytek řádků nad a pod bude očíslován ve vztahu k jejich vzdálenosti od řádku 0. Například řádek přímo pod kurzorem bude řádek 1. Stejně tak řádek přímo nad ním. Chcete-li přejít na řádek 1 níže, zadejte číslo ``1 + j``. Chcete-li přejít na řádek 1 výše, zadejte číslo ``1 + k``.
Jak to funguje? Řádek, na kterém je aktuálně kurzor, bude označen jako „řádek 0“. Zbytek řádků nad a pod bude očíslován ve vztahu k jejich vzdálenosti od řádku 0. Například řádek přímo pod kurzorem bude řádek 1. Stejně tak řádek přímo nad ním. Chcete-li přejít na řádek 1 níže, zadejte číslo ``1 + j``. Chcete-li přejít na řádek 1 výše, zadejte číslo ``1 + k``.

View File

@ -1,13 +1,13 @@
# Kopírování textu
# 15. Jak na kopírování a vkládání
### Kopírování jednoho řádku
Přejděte na řádek, který chcete kopírovat.
Přejděte na řádek, který chcete kopírovat.
Stiskněte yy (dva krát y). Tím kopírujete celý řádek.
Stiskněte yy (dva krát y). Tím kopírujete celý řádek.
### Kopírování více řádků
Přejděte na první řádek, který chcete kopírovat.
Přejděte na první řádek, který chcete kopírovat.
Stiskněte V pro vizuální režim řádků.
@ -18,36 +18,36 @@ Stiskněte y pro kopírování vybraných řádků.
# Vkládání textu
### Vložení textu
Přejděte na místo, kam chcete text vložit.
Přejděte na místo, kam chcete text vložit.
Stiskněte p pro vložení textu za kurzor nebo P pro vložení textu před kurzor.
Stiskněte p pro vložení textu za kurzor nebo P pro vložení textu před kurzor.
# Další užitečné funkce
### Vymazání textu
Přejděte na řádek, který chcete vymazat.
Přejděte na řádek, který chcete vymazat.
Stiskněte dd pro vymazání celého řádku.
Stiskněte dd pro vymazání celého řádku.
### Vymazání více řádků
Přejděte na první řádek, který chcete vymazat.
Přejděte na první řádek, který chcete vymazat.
Stiskněte V pro vizuální režim řádků.
Stiskněte V pro vizuální režim řádků.
Použijte šipky nebo j a k pro výběr řádků.
Použijte šipky nebo j a k pro výběr řádků.
Stiskněte d pro vymazání vybraných řádků.
Stiskněte d pro vymazání vybraných řádků.
### Přesunutí textu
Vyberte text, který chcete přesunout (například pomocí V a j/k).
Vyberte text, který chcete přesunout (například pomocí V a j/k).
Stiskněte d pro vymazání vybraného textu (což ho také kopíruje do schránky).
Stiskněte d pro vymazání vybraného textu (což ho také kopíruje do schránky).
Přejděte na místo, kam chcete text přesunout.
Přejděte na místo, kam chcete text přesunout.
Stiskněte p nebo P pro vložení textu.
Stiskněte p nebo P pro vložení textu.
### Použití systémové schránky
@ -55,14 +55,23 @@ Neovim podporuje integraci se systémovou schránkou, což umožňuje kopírová
Kopírování do systémové schránky
Vyberte text, který chcete kopírovat (například pomocí V a j/k).
Vyberte text, který chcete kopírovat (například pomocí V a j/k).
Stiskněte "+y pro kopírování vybraného textu do systémové schránky.
Vložení z systémové schránky
Přejděte na místo, kam chcete text vložit.
Přejděte na místo, kam chcete text vložit.
Stiskněte "+p pro vložení textu ze systémové schránky za kurzor nebo "+P pro vložení textu před kurzor.
Mimo Neovim použíjte zkratku **CTRL+V**.
Pokud chcete kopírovat t do Neovim z jiné aplikace použíjte **SHIFT+CTRL+V**.
Tyto příkazy a klávesové zkratky vám umožní efektivně pracovat s textem v Neovimu.
POZNÁMKA: v linuxu pro správnou funkčmost jsem si musel pro kopírování z Neovim nainstalovat balíček **xclib**!
Tyto příkazy a klávesové zkratky vám umožní efektivně pracovat s textem v Neovimu.

View File

@ -1,3 +1,4 @@
# 16. Jak nainstalovat nejnovější verzi Neovim do linuxu
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.
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.
@ -5,7 +6,7 @@ Mi si instalaci předvedeme na distribuci založené na RHEL. Na ostatních dist
### Kompilace ze zdrojového kódu
1. Instalace potřebných nástrojů a knihoven:
1. Instalace potřebných nástrojů a knihoven:
````
sudo dnf groupinstall "Development Tools"
@ -29,4 +30,4 @@ make CMAKE_BUILD_TYPE=Release
````
sudo make install
````
````

View File

@ -1,3 +1,4 @@
# 17. Jak opravit nefunkční Prettier
Pokud se Vám stane že Prettier nebude fungovat a bude vypisovat chybu, nejspíš ho nemáte naistalovaný v systému.
Oprava je jednoduchá:

View File

@ -1,3 +1,20 @@
coc-webview
# 20. Jak zobrazit náhled v markdown v prohlížeči pomocí coc-webview
coc-markdown-preview-enhanced
Budeme si muset nainstalovat [Coc](https://github.com/neoclide/coc.nvim){target="_blank"} balíčkovací manager pro instalování doplňků do Neovim. pomocí [vim.plug](https://apollonvim.codeberg.page/cz/apollonvim/tutorials/01.%20vimplug/)
Pak nainstalujeme coc-webview příkazem v neovim (SHIFT + : ):
``
CocInstall coc-webview
``
A příkazem:
``
CocCommand coc-markdown-preview-enhanced.openPreview
``
Zobrazíme ve webovém prohlížeči náhled vašeho Markdown v reálném čase.
<div style="text-align: center;">
Copyright © 2024 - 2025 ApolloNvim
</div>