# Vim Workshop ## Eine kleine Einführung in den Editor Vim In diesem Repo befindet sich zum einen die Präsentation, zum anderen auch eine Beispiel-Configdatei, die ihr für den Anfang nutzen könnt. Diese Config setzt [Neovim](https://neovim.io/) voraus. ## Abhängigkeiten Damit alle Plugins korrekt funktionieren, müssen noch weitere Voraussetzungen erfüllt sein. ### Python Python muss installiert sein (Auf den Rechnern im CIP-Pool der Fall). Darüber hinaus muss die Python-Erweiterung für Neovim per pip installiert werden. ```bash pip install neovim pip3 install neovim ``` ## Installation Neovim erwartet die Datei im Verzeichnis `~/.config/nvim/`. Folgendes Kommando lädt die Datei herunter und platziert sie im entsprechenden Verzeichnis. ```bash curl --create-dirs -o ~/.config/nvim/init.vim https://git.schneider-hosting.de/uni/vim-workshop/raw/branch/master/init.vim ``` Nun kann Neovim per `nvim` gestartet werden und per `:PlugInstall` werden die Plugins installiert. Nach einem Neustart von nvim sind alle Plugins geladen und einsatzbereit