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ěď.
Jak nainstalovat vim.plug do Neovim
Nejprve si však zálohujte své aktuální nastavení Neovim!!!
Linux & Mac:
~/.config/nvim/init.vim
Windows:
~\AppData\Local\nvim\init.vim
Běžte na tuto stránku 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.
Na Linuxu a macOS to bude tento příkaz:
sh -c 'curl -fLo "${XDG_DATA_HOME:-$HOME/.local/share}"/nvim/site/autoload/plug.vim --create-dirs \
https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim'
Na Windows to bude tento příkaz:
iwr -useb https://raw.githubusercontent.com/junegunn/vim-plug/master/plug.vim |`
ni "$(@($env:XDG_DATA_HOME, $env:LOCALAPPDATA)[$null -eq $env:XDG_DATA_HOME])/nvim-data/site/autoload/plug.vim" -Force
Dále si otevřeme soubor init.vim a pokud ho nemáme tak si ho vytvoříme zde:
Linux & Mac:
~.config/nvim/init.vim
Windows:
~\AppData\Local\nvim\init.vim
A do něj vložíme a následně uložíme tento kód:
call plug#begin(has('nvim') ? stdpath('data') . '/plugged' : '~/.vim/plugged')
# Jsem budeš v budoucnu vkládat pluginy. Začínající PLug a adresa ke stažení
call plug#end()
A příkazem Nvim
v terminálu spustíme Neovim. Pokud vám vyskočí chybové hlášení jen ho odklikněte.
Pomocí Ctrl + :
se dostanete do příkazového řádku a tam napíšete PlugInstall
A restartujeme Neovim. Příkazem Ctrl + :
do příkazového řádku napíšete q
a restartujeme Neovim.
Takto pokaždé když si přidáte do init.vim pluginy, příkazem PlugInstall
je nainstalujete a restartujeme Neovim.
Default klávesové zkratky
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:
Základní pohyb:
h
- Pohyb vlevoj
- Pohyb dolůk
- Pohyb nahorul
- Pohyb vpravow
- Přesun na začátek dalšího slovab
- Přesun na začátek předchozího slovagg
- Přesun na začátek dokumentuG
- Přesun na konec dokumentu
Visuální mód:
Do něj se přepnu v Normal módu pomocí v
pohybem kde byl kurzor mohu označovat text.
Normální mód - NORMAL:
Do normál módu se z jiných přesunu pomocí ESC
- i
- Přepnutí do režimu vkládání před kurzor
- I
- Přepnutí do režimu vkládání na začátek řádku
- a
- Přepnutí do režimu vkládání za kurzor
- A
- Přepnutí do režimu vkládání na konec řádku
- o
- Vložení nového řádku pod aktuálním řádkem
- O
- Vložení nového řádku nad aktuálním řádkem
- dd
- Smazání řádku
- dw
- Smazání slova
- yy
- Kopírování řádku
- p
- Vložení obsahu schránky pod kurzor
- P
- Vložení obsahu schránky před kurzor
- u
- Vrácení poslední provedené akce
- Ctrl + r
- Krok do předu opak u
- q
- Zavře okno
- .
- Poslední příkaz
- Ctrl + w
- Přepínání oken
Command mód:
Command mód vyvoláme pomocí Shift + :
- :e + jméno souboru
- Vytvoří nový soubor - :e index.html
- :w
- Uložení změn
- :q
- Opuštění editoru
- :wq
- Uložení změn a opuštění
- :q!
- Opuštění editoru bez ukládání změn
- :vs
- Vertikální rozložení oken
- :sp
- Horizontální rozložení oken
- :colorscheme
- Změní theme
- :term
- Otevře terminál
Vyhledávání a nahrazování:
/hledany_text
- Vyhledání textun
- Přeskočení na další výskyt hledaného textuN
- Přeskočení na předchozí výskyt hledaného textu:s/hledany_text/nahrazeny_text/g
- Nahrazení hledaného textu za zadaný text v celém dokumentu
Různé:
Ctrl + r
- Opětovné provedení zrušené akce:help
- Zobrazení nápovědy