syntax
This commit is contained in:
parent
03ca5b4bf6
commit
08f2dd8144
@ -221,8 +221,6 @@ ________________________________________________________________
|
|||||||
# Programming is much more fun when you are efficient. Neovim can get you there eventually, but you have to be willing to try new things. New plugins, new remaps, etc.
|
# Programming is much more fun when you are efficient. Neovim can get you there eventually, but you have to be willing to try new things. New plugins, new remaps, etc.
|
||||||
|
|
||||||
|
|
||||||
Tutorials:
|
|
||||||
Project repository
|
|
||||||
|
|
||||||
👉 Neovim setup for Front-End development based on [Plug.vim](https://github.com/junegunn/vim-plug), [Coc](https://github.com/neoclide/coc.nvim) and [Lua](https://neovim.io/doc/user/lua-guide.html).
|
👉 Neovim setup for Front-End development based on [Plug.vim](https://github.com/junegunn/vim-plug), [Coc](https://github.com/neoclide/coc.nvim) and [Lua](https://neovim.io/doc/user/lua-guide.html).
|
||||||
|
|
||||||
|
@ -28,7 +28,7 @@ call plug#end()
|
|||||||
|
|
||||||
- **Pro dokončení instalace nezapomeňte provést tyto tři kroky:**
|
- **Pro dokončení instalace nezapomeňte provést tyto tři kroky:**
|
||||||
- Uložit init.vim `:w`
|
- Uložit init.vim `:w`
|
||||||
- Restarovat zdroj (source) init.vims `:so %` nebo restartovat `Neovim`
|
- Restartuj `Neovim`
|
||||||
- Nainstaluj plugin pomocí `:PlugInstall`.
|
- Nainstaluj plugin pomocí `:PlugInstall`.
|
||||||
|
|
||||||
- Dále musíme nakonfigurovat Telescope. Toto je běžná praxe mezi pluginy Vim. Telescope je plugin založený na Lua.
|
- Dále musíme nakonfigurovat Telescope. Toto je běžná praxe mezi pluginy Vim. Telescope je plugin založený na Lua.
|
||||||
@ -64,11 +64,11 @@ mkdir kankys
|
|||||||
|
|
||||||
- Naše konfigurace pro Telescope bude:
|
- Naše konfigurace pro Telescope bude:
|
||||||
|
|
||||||
```
|
``
|
||||||
local telescope = require('telescope')
|
local telescope = require('telescope')
|
||||||
telescope.setup {}
|
telescope.setup {}
|
||||||
telescope.load_extension('fzf')
|
telescope.load_extension('fzf')
|
||||||
```
|
``
|
||||||
|
|
||||||
- Tento kód vložíš do telescope.lua a uložíš. V souboru telescope.lua je všechno, co potřebujeme.
|
- Tento kód vložíš do telescope.lua a uložíš. V souboru telescope.lua je všechno, co potřebujeme.
|
||||||
- Výše uvedený příklad nám dává první ochutnávku Lua. Zjistil jsem, že hodně pluginů potřebuje minimálně toto nastavení v lua:
|
- Výše uvedený příklad nám dává první ochutnávku Lua. Zjistil jsem, že hodně pluginů potřebuje minimálně toto nastavení v lua:
|
||||||
@ -95,10 +95,11 @@ Pár poznámek:
|
|||||||
|
|
||||||
- Namísto vyžadování každého konfiguračního souboru v našem init.vim, můžeme jen vyžadovat adresář jmenného prostoru. Aby to fungovalo, budeme muset přidat nový soubor do našeho adresáře jmenného prostoru s názvem init.lua:
|
- Namísto vyžadování každého konfiguračního souboru v našem init.vim, můžeme jen vyžadovat adresář jmenného prostoru. Aby to fungovalo, budeme muset přidat nový soubor do našeho adresáře jmenného prostoru s názvem init.lua:
|
||||||
|
|
||||||
```
|
|
||||||
|
``
|
||||||
cd ~/.config/nvim/lua/tvůj-název-adresáře
|
cd ~/.config/nvim/lua/tvůj-název-adresáře
|
||||||
touch init.lua
|
touch init.lua
|
||||||
```
|
``
|
||||||
|
|
||||||
- init.lua soubor lze považovat za indexový soubor. Uvnitř init.lua můžeme načíst všechny naše konfigurační soubory.
|
- init.lua soubor lze považovat za indexový soubor. Uvnitř init.lua můžeme načíst všechny naše konfigurační soubory.
|
||||||
|
|
||||||
@ -122,5 +123,5 @@ Dokumentaci k Telescope v Neovimu můžete zobrazit pomocí:
|
|||||||
`:h telescope`
|
`:h telescope`
|
||||||
|
|
||||||
<div style="text-align: center;">
|
<div style="text-align: center;">
|
||||||
Copyright © 2024 - 2025 ApolloNvim
|
Copyright © 2024 - 2025 🚀 ApolloNvim Kankys
|
||||||
</div>
|
</div>
|
||||||
|
Loading…
x
Reference in New Issue
Block a user