diff options
| -rw-r--r-- | neovim-windows-setup.md | 3 |
1 files changed, 2 insertions, 1 deletions
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 | |||
| 24 | winget install OpenJS.NodeJS.LTS | 24 | winget install OpenJS.NodeJS.LTS |
| 25 | ``` | 25 | ``` |
| 26 | 26 | ||
| 27 | (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.) | 27 | (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.) |
| 28 | 28 | ||
| 29 | ## 2. Konfiguration einrichten (Windows-nativer Weg) | 29 | ## 2. Konfiguration einrichten (Windows-nativer Weg) |
| 30 | 30 | ||
| @@ -56,6 +56,7 @@ Installiert per `winget`/`npm`: Git, Node, Formatter (jq, prettier, ruff, shfmt, | |||
| 56 | 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). | 56 | 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). |
| 57 | 57 | ||
| 58 | `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): | 58 | `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): |
| 59 | |||
| 59 | ```powershell | 60 | ```powershell |
| 60 | $userPath = [Environment]::GetEnvironmentVariable("PATH", "User") | 61 | $userPath = [Environment]::GetEnvironmentVariable("PATH", "User") |
| 61 | [Environment]::SetEnvironmentVariable("PATH", "$userPath;$env:USERPROFILE\dotfiles\windows\bin", "User") | 62 | [Environment]::SetEnvironmentVariable("PATH", "$userPath;$env:USERPROFILE\dotfiles\windows\bin", "User") |
