Vim Installation auf Windows-Server
Einführung
- Windows bringt standardmäßig keinen nativen Konsolen-Editor wie nano oder vim mit.
- Für die Bearbeitung von Konfigurationsdateien über SSH ist ein textbasierter Editor sinnvoll.
- Diese Anleitung zeigt die Installation von Vim in einer reinen Konsolenumgebung.
Download und Installation
- Aktuelle Vim-Binaries herunterladen:
Invoke-WebRequest https://github.com/vim/vim-win32-installer/releases/download/v9.1.0652/gvim_9.1.0652_x64.zip -OutFile C:\vim.zip
Expand-Archive C:\vim.zip -DestinationPath C:\vim
dir C:\vim
Pfad hinzufügen
- Damit Vim ohne Pfadangabe startbar ist, den Ordner zum PATH hinzufügen:
setx PATH "$($env:PATH);C:\vim\vim91"
- Hinweis: Die PATH-Änderung wird erst in einer neuen PowerShell-/SSH-Sitzung aktiv.
Start von Vim
vim C:\php\php.ini
- Falls der Befehl noch nicht funktioniert, direkt über Pfad aufrufen:
C:\vim\vim91\vim.exe C:\php\php.ini
Alias einrichten
- Optional kann ein Alias gesetzt werden:
Set-Alias vim "C:\vim\vim91\vim.exe"
- Dauerhaft im PowerShell-Profil:
notepad $PROFILE
Set-Alias vim "C:\vim\vim91\vim.exe"
Nutzung
- Vim funktioniert auf Windows wie auf Linux.
- Grundbefehle:
** :w → Speichern
** :q → Beenden
** :wq → Speichern und Beenden
** i → Insert-Mode (Bearbeiten)
** ESC → Zurück in den Befehlsmodus