logo: troll picture

Loki • dev

Neovim-Config-Part 1: Brainstorm

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:

  1. (hier) Brainstorm und Plugins sammeln
  2. Neovim Grundlagen: Also pluginfreie settings
  3. Base Plugins: lua Helfer, Package Manager, Kompression, which-key, etc.
  4. LSP Integration -> Damit ich mit allen Sprachen soweit einsatzbereit bin
  5. Testingintegration
  6. DAP/Debugger Integration
  7. Zusätzliche Helferlein:
    • Autocomplete
    • Autoformat
    • Snippets
    • uvm.
  8. Sprachspezifisches

Plugins

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.

Base Plugins

LSP

Testing

Debugger

Helferlein

Cmp

Treesitter

Comments

Coremechanik Erweiterungen

Code Format

Git

Anderes

Eye-Candy

Allgemein

Themes

Sprachspezifisches

Typescript

Rust

PHP