Newer
Older
Das ist eine IDE Neovim Konfiguration mit LSP/Debugger und vielem weiteren. Inspieriert von lunar.nvim und astrovim
Um diese Konfiguration zu Installieren einfach eine backup der alten `~/.config/nvim` directory machen und diese dann mit dem `lua`-Ordner und der `init.lua` ersetzen (`git clone git@edugit.org:codecraft/neovimconfig.git ~/.config/nvim`).
Die Tastaturkürzel konnen in der `lua/codecraft/core/keymaps.lua` bearbeitet werden.
Um Farbschemen zu testen einfach `:Telescope colorschemes` und dann, das zu testende ausprobieren. Wenn du das richtige gefunden hast, in der `lua/codecraft/core/colorschemes` das richtige colorscheme an Stelle des Aktiven Colorschemes einsetzen in `vim.cmd[[colorscheme <name>]]`
Um weitere LSPs zu installieren einfach in der `lua/codecraft/plugin/lsp/lsp.lua` zu der `local server`.
Für Formattierer und Linter einfach in der `lua/codecraft/plugin/lsp/null-ls` den Formattierer bzw. Linter in der `locale formatters_linters` und in den `sources` als `formatter.{name}` oder `diagnostics.{name}` hinzufügen.
Um weitere debugger hinzuzufügen in der `lua/codecraft/plugin/dap/dap.lua` den Debug-Adapter zu der `local daps` hinzufügen.
Um die Namen der LSPs, etc. herauszufinden einfach `:Mason` und dann im jeweiligen TAB suchen. Man kann auch Filter mit `<C-f>` hizufügen.