vim Anfängerworkshop - Mit wenig Zeichen viel erreichen
08.06, 18:00–19:30 (Europe/Berlin), Workshoptische
Sprache: Deutsch

Der vim Editor und verwandte Editoren ist eine Erweiterung des klassischen Unix vi-Editors. Als Standardeditor ist er unter vielen Unix-Systemen verfügbar. Trotzdem fühlt er sich für viele Benutzer schwierig zu bedienen an und schreckt eher ab. In diesem Workshop lernen wir die Grundlagen der Bedienung kennen, um danach direkt in die Funktionalitäten einzusteigen, die euch zum echten Keyboard-Ninja machen.


Im Workshop lernen vim-Anfänger die Grundlagen der Bedienung des weitverbreiteten Unix-Editors kennen, der auch unter Windows und mac OS verfügbar ist. Anschliessend lernen wir oft unbekannte Funktionen kennen, die mancher langjährige vim-Benutzer noch nicht kennt. Ziel ist es, möglichst effizient und mit wenig Tasten Texte zu bearbeiten.

Am Ende des Workshops haben die Teilnehmer die grundlegende Bedienung des vim-Editors verstanden. Durch die Unterscheidung der verschiedenen Modi und deren Zweck können nach dem Workshop Textdokumente und Konfigurationsdateien geöffnet, bearbeitet, durchsucht, navigiert und gespeichert werden. Weiterhin können Teilnehmer hinterher:

  • Zahlen ändern ohne in den INSERT-Modus zu wechseln
  • Autovervollständigung von Wörtern, Zeilen sowie Pfaden und Dateien anwenden
  • häufige Tippfehler automatisch vom Editor korrigieren lassen
  • Eingabesequenzen mit Makros automatisieren
  • die Aktion-Bereich-Objekt Notation flexibel einsetzen

Durch bewussten Verzicht auf Plugins lernen die Teilnehmer, dass viele nützliche Funktionalitäten bereits eingebaut sind und können diese durch die entsprechenden Tastenkombinationen aktivieren. Die Beispiele können direkt am eigenen Gerät ausprobiert werden. Unterlagen werden nach dem Workshop zur Verfügung gestellt.
Der Workshop ist für Anfänger konzipiert, Profis werden sich eher langweilen.


Content Notes

-

Siehe auch: Folien (1,4 MB)

Benedict Reuschling ist Laboringenieur am Fachbereich Informatik der Hochschule Darmstadt. Er unterrichtet in seiner eigenen Vorlesung "Unix for Developers" jedes Wintersemester Studierende, u.a. auch in der Bedienung von vim. Darüber hinaus ist er im FreeBSD Projekt aktiv und Moderator des https://bsdnow.tv Podcasts.
Ausserdem lernt und lehrt Benedict seit über 11 Jahren Tai Chi (Yang Stil).

Diese(r) Vortragende hält außerdem: