Beitrag vom: 06.01.2022 (updated: 08.01.2022 21:00) Disclaimer: Artikelserie ist absolute und 100% WIP. Nachdem ich jetzt zahlreiche wunderbare (ehrlich! keine Ironie) Vim Distributionen durch habe, wird es doch mal wieder Zeit mir meine Config 100% selber zusammen zu stellen. Im Grund genommen, ist in diesem Beitrag erst einmal nur Brainstorm angesagt. Also eine Menge Chaos! Inspirierend fand ich folgende Distributionen: Gerade CosmicVim hat mich von der lua Struktur echt überzeugt. Cooles Ding! Wie stelle ich mir das Ganze nun vor? Im Grunde genommen will ich das Ganze iterativ aufbauen: Ich habe eine absolute MASSE an Plugins angesammelt, die mehr oder weniger sinnvoll klangen. Ich werde die hier nun schonmal vorsortieren. Ich werde aber ziemlich sicher nicht alle verwenden :D. mfussenegger/nvim-dap Debugger Protokol Support rcarriga/nvim-dap-ui UI dafür Pocco81/DAPInstall.nvim DAP Installer hrsh7th/nvim-cmp cmp itself hrsh7th/cmp-buffer Buffer completion source hrsh7th/cmp-calc Calculation provider für nvim-cmp hrsh7th/cmp-copilot GithubCopilot Completion hrsh7th/cmp-nvim-lsp LSP Resource für nvim-cmp hrsh7th/cmp-nvim-lua Neovim Lua API completion hrsh7th/cmp-path filesystem paths resource lukas-reineke/cmp-rg ripgrep source für cmp lukas-reineke/cmp-under-comparator Besser sortierte Ergebnisliste petertriho/cmp-git Git resource saadparwaiz1/cmp_luasnip luasnip resource tzachar/cmp-tabnine Tabnine completion hrsh7th/cmp-omni Omnifunc completion hrsh7th/cmp-cmdline cmdline (Plugins
Base Plugins
LSP
Testing
Debugger
idanarye/vim-vebugger Multi protokoll debugger (Zu alt/unmaintained)Helferlein
Cmp
:cmd
) completionTreesitter
Navigation
?
//
/
, ?
, gg
, f
, etc.Comments
Coremechanik Erweiterungen
Code Format
Git
git commit
Anderes
Eye-Candy
#F00
oder red
in rotAllgemein
Themes
Sprachspezifisches
Typescript
Rust
PHP