Úvod:
-- 👉 Kakoune setup pro Front-End vývoj postavený na - LSP. -
-- 👉 Kakoune je modální editor pro - Linux a - macOS - jako je třeba - Vim či - Neovim. . Z Kakoune - vychází také jeden velmi oblíbený modální editor - Helix-editor. - Jak Kakoune tak Helix se liší od Vim a Neovim v ovládání kde je opačná - logika příkazu a je bližší lidské řeči. Nespornou výhodou Kakoune je - oproti Helixu možnost rozšířit aplikaci pluginy. Proto je vhodný - Kakoune vhodný pro zkušenější uživatele. A náš web by ti měl pomoc s - prvotním nastavením. -
-- 👉 Tato distribuce nefunguje jen že kliknete na tlačítko a nainstaluje - se. Vede Vás k samostatné instalaci pomocí tohoto webu. Cílem je - pochopit jak Kakoune funguje aby jste si mohli samy vše modifikovat. -
-- 👉 Toto nastavení je primárně pro vývoj webu, ale není problém si vše - přizpůsobit. Inspiroval jsem se pluginy které jsem využíval v VSCode a - Webstorm. -
-👉 Velký důraz je kladen na rychlost a lehkost.
-👉 Tento blog je stále ve vývoji a postupně se na něm pracuje.
-- 👉 Pro nejlepší zážitek s Kakoune doporučuji používat multiplexor - Zellij , ale není to samozřejmě podmínkou. -
-Přednosti:
-- 👉 Hlavní přednosti tohoto nastavení jsou podpora: AutoSave, - doplňování HTML, CSS, JS a zkratky k zakomentování a odk omentování - kódu. Taky je zde několik pluginu pro příjemnější práci v Neovim. -
-- 👉 LSP se - mi velmi osvědčilo v modálním editoru - Helix-editor - má konfigurace - Helixu a zde také i když vše nefunguje zcela stejně ve všech editorech. -
-- 👉 Ty nejlepší témata v Kakoune najdeš po instalaci ať je nemusíš hledat, defaultně je - v naší konfiguraci nastaveno gruvbox-dark. -
-- 👉 Témá v Kakoune si jednoduše změníš v command line příkazem - `colorscheme` a tlačítkem Tab se budeš přepínat mezi jednotlivými - tématy. Command mode česky příkazový mód vyvoláš zkratkou Ctrl + :. -
-Instalace a nastavení:
-- 👉 Pokud ještě nemáš nainstaluj si - Kakoune. -
-👉 Nejprve si zálohuj své aktuální nastavení Kakoune!!!
-👉 Linux & Mac:
-~/.config/kak/kakrc
-Aby Kakoune dobře komunikoval s LSP je potřeba mít nainstalovaný Rust.
-Node.js:
-- 👉 Doporučuji mít nainstalovaný - Node.js. -
-Pro správnou funkčnost mého setupu si doinstaluj, a pro podporu jazyků díky LSP tyto balíčky:
- - - - - - - -A také tento server pro správnou funkčnost HTML v LSP příkazem: npm install -g vscode-{html,css,json}-languageserver-bin.
-- 👉 Dále si v Node.js nainstaluj - Live-server. -
-- Platí v případě že chceš dělat front-end nebo programuješ v - Javascriptu. -
-👉 Ve svém projektu budeš moc pouštět svůj index.html příkazem:
-npx live-server
-Všechny severy co si můžeš pomocí LSP nainstalovat najdeš zde.
-Kakoune:
-- 👉 Pro instalaci Front-End Kakoune Power ti stačí stáhnout pouze soubor - kakrc s tohoto repozitáře . -
-- 👉 Ulož ho do kořenováho adresáře ~/.config/kak/. Nezapomeň na zálohu stávajících souborů, pokud máš i své configy. -
-👉 Kakoune pustíš v terminálu příkazem kak.
-- 👉 V Kakoune zadej do command line plug-install , tím - nainstaluješ všechny pluginy. Restartuj Kakoune. -
-- 👉 Pokud ti některý plugin chybí můžeš ho lehce doinstalovat nebo - naopak odinstalovat. Více informací - najdeš v Kakoune - dokumentaci - nebo velmi rád poradím viz. o nás. -
-- 👉 Pokud některý plugin nechcete používat stačí v souboru - kakrc ho zakomentovat pomocí hastagu - #. -
-- 👉 Tuto konfiguraci používám na Linuxu i MacOS.
-Plán Kakoune Front-End Power:
-- 👉 Do budoucna můžete očekávat tyto nové funkce a další novinky: -
-- 👉 Web na vlastní doméně zatím Kakoune Front-End Power najdeš - zde. - -> Vysoká priorita -
-👉 Nové pluginy.
-- 👉 Návody k pluginům, jak nastavit a jak s nimi pracovat. -> Vysoká - priorita -
-👉 Návody k práci s Kakoune -> Vysoká priorita
-Výběr pluginu v Kakoune Front-End Power:
-- 👉 plug.kak nejduležitější plugin aby bylo možné instalovat další pluginy.
-- 👉 kakoune-lsp -
-- 👉 luar rozšíří možnost instalovat pluginy napsané v jazyce Lua
-- 👉 byline.kak vybere celí řádek pomocí klávesy x jako v Helix-editoru
-- 👉 auto-pairs automaticky doplní závorky.
-- 👉 fzf.kak rychlé asynchroní vyhledávaní souborů
-Otázky a odpovědi:
-👉 Kolik stojí Kakoune? -> Nic Kakoune je zdarma.
-Kontakty:
-- 👉 Kakoune community Telegram skupina -
- -- 👉 Gitea profil -
-- 👉 GitHub -
-- 👉 Nostr -
-- - 👉 Mastodon -
-Podpora:
-- 👉 Pokud jakkoliv chceš podpořit nebo se podílet na obsahu a - funkčnosti 🚀 ApolloNvim, prosím budu rád když mi zde napíšeš. -
-👉 Taky můžeš tento projekt podpořit pár Satoshi:
- -Další projekty a odkazy:
-- 👉 ArchLinux CZ -
-- 👉 - Vyhledávač SearXNG CZ -
-- 👉 - EndeavourOS Linux -
-- 👉 i3 window manager -
-