Ú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 +
+