From 38f60a80eaafe470dfcb7ede4ba74ddf60f056d2 Mon Sep 17 00:00:00 2001 From: Thomas Schmucker Date: Fri, 24 Jul 2026 10:58:51 +0200 Subject: windows-setup.md: Renderfehler bei discount/cgit behoben MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Zwei Ursachen identifiziert ueber die vom User verlinkte cgit-Vorschau: 1. 'Abschnitt 3/4' wurde typografisch zu 'Abschnitt ¾' umgewandelt - zu '3 bzw. 4' umformuliert. 2. Der Codeblock mit [Environment]::...-Aufrufen hatte keine Leerzeile vor dem oeffnenden ```powershell-Fence. discount erkennt den Block dadurch nicht als Code, verarbeitet den Inhalt als Fließtext, und [Environment] wird als (kaputter) Markdown-Link interpretiert. Leerzeile ergaenzt; restliche Datei auf dasselbe Muster geprueft, keine weiteren Treffer. --- neovim-windows-setup.md | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/neovim-windows-setup.md b/neovim-windows-setup.md index 568638c..9da053b 100644 --- a/neovim-windows-setup.md +++ b/neovim-windows-setup.md @@ -24,7 +24,7 @@ winget install Git.Git winget install OpenJS.NodeJS.LTS ``` -(Kein Python nötig – der Python-Provider ist in `options.lua` deaktiviert. Auch kein separater C-Compiler nötig – MSVC ist auf den Zielsystemen bereits vorhanden, siehe Abschnitt 3/4.) +(Kein Python nötig – der Python-Provider ist in `options.lua` deaktiviert. Auch kein separater C-Compiler nötig – MSVC ist auf den Zielsystemen bereits vorhanden, siehe Abschnitt 3 bzw. 4.) ## 2. Konfiguration einrichten (Windows-nativer Weg) @@ -56,6 +56,7 @@ Installiert per `winget`/`npm`: Git, Node, Formatter (jq, prettier, ruff, shfmt, Kein C-Compiler-Paket enthalten: MSVC ist auf den Zielsystemen bereits vorhanden, `nvim-treesitter` nutzt `cl.exe`. Dafür muss Neovim aber aus einer "Developer PowerShell for VS" gestartet werden (siehe Abschnitt 4). `windows\bin` (enthält `gmake.cmd`, Wrapper für `opt.makeprg = "gmake"`) danach einmalig zum PATH hinzufügen (PowerShell, User-Scope – nicht `setx PATH "%PATH%;..."` verwenden, das würde den kompletten Prozess-PATH inkl. System-Anteil dauerhaft in den User-PATH kopieren): + ```powershell $userPath = [Environment]::GetEnvironmentVariable("PATH", "User") [Environment]::SetEnvironmentVariable("PATH", "$userPath;$env:USERPROFILE\dotfiles\windows\bin", "User") -- cgit v1.3