Browse Source

Erstelle README mit Installationsanleitung

master
Schneider 6 years ago
parent
commit
96539e9eee
  1. 32
      README.md
  2. BIN
      how-to-vim.pdf
  3. 4
      how-to-vim.tex

32
README.md

@ -0,0 +1,32 @@
# 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

BIN
how-to-vim.pdf

4
how-to-vim.tex

@ -110,6 +110,10 @@
\begin{minted}[stripall]{bash} \begin{minted}[stripall]{bash}
xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape' xmodmap -e 'clear Lock' -e 'keycode 0x42 = Escape'
\end{minted} \end{minted}
% https://askubuntu.com/a/365701
Oder per dconf-editor in Unity, unter \url{org/gnome/desktop/input-sources}
bei \url{xkb-options} \mintinline{bash}{'caps:swapescape'} einfügen.
\end{frame} \end{frame}
\begin{frame}{Bewegung im Normal Mode} \begin{frame}{Bewegung im Normal Mode}

Loading…
Cancel
Save