Vom Anfänger zum Keyboard-Ninja in vim

Raum 2.10
Benedict Reuschling
Neulinge in vim wissen oft gar nicht, was der Editor alles kann (auch ohne Plugins). In diesem Workshop zeige ich euch, wie ihr mit wenig Eingaben viel erreichen könnt, um euch die Arbeit in vim wesentlich zu erleichtern. Egal ob Autovervollständigung, Makros, den Text durch die Shell filtern, Zahlen verändern oder die action-range-object Notation, vim Anfänger finden hier bestimmt etwas, das sie hinterher produktiver werden lässt. Vorteil: vi/vim gibts für so ziemliches jedes System, so dass ihr eure Skills überall wieder Anwendung finden. Vim-Veteranen werden diesen Vortrag sicher langweilig finden (falsche Zielgruppe).
UPDATE: [Slides available now !!](https://talks.hackover.de/media/ho-2023/submissions/EN3Y79/resources/Keyboard-Ninja_Tutorial_LAGc1qR.pdf) In diesem Einsteiger-Workshop für vim Neulinge zeige ich euch, wie ihr mit dem Editor mächtige Aktionen ausführt, für die andere ganz viel tippen müssen. Für viele genügt es, in vim ein Textdokument zu öffnen, zwischen den verschiedenen Modi zu wechseln, zu speichern und wieder zur Shell zurück zu kehren. Dabei verpasst man aber eine ganze Menge mächtiger Funktionalität, die der Editor noch zu bieten hat. Wenn ihr das lernen wollt, seid ihr bei diesem Workshop genau richtig. Unter anderem werden wir: * Autovervollständigung lernen und anwenden * Häufige Tippfehler für immer beseitigen * die action-range-object Notation lernen, um dem Editor genau zu sagen, was dieser für uns tun soll * Zahlen verändern, ohne in den INSERT-Modus zu wechseln * mit Makros langweilige Eingabesequenzen automatisieren * den Text im Editor durch die Shell filtern * wichtige Einträge in der .vimrc kennenlernen, die den Editor benutzerfreundlicher machen Der Workshop richtet sich an Neulinge in vim, die gerne mehr über den Editor lernen wollen, um sich bald einen Ruf als Keyboard-Ninja zu erwerben. Unterlagen werden zur Verfügung gestellt, in denen alles noch einmal nachgelesen werden kann. Am eigenen Gerät können die Workshop-Inhalte direkt mitgemacht werden, egal ob Windows, Unix, oder Mac OS. Ein vorinstalliertes vim o.ä. ist Voraussetzung.

Additional information

Type Workshop
Language German

More sessions

7/14/23
Raum 3.10
Goldschmiedeworkshop
7/14/23
Raum 2.10
Wir wollen einen Privacy Workhop (weiter)entwickeln. Wo könnte man das besser machen als da wo die ganzen anderen Privacy-People rum laufen (:
7/14/23
anna und artur
Raum 2.10
es ist blau, laut, dreckig, mit sirene und schnell
7/15/23
Alptug Dingil
Raum 1.5
Eigenes kubernetes bauen und betreuen bei hetzner mit Terraform und Helm. Mit Gimmicks und Batterien.
7/15/23
kristoff
Raum 2.10
hacking the 433 MHz radio remote control of your devices at home Receive, analyse and re-transmit the signals of the radio remote-control of a powerplug
7/15/23
Raum 1.7
Bondage für Anfänger*innen
7/15/23
hbug
Raum 2.10
Wir programmieren zusammen Spiele für den Gameboy Advance. Das ist nämlich gar nicht so schwierig wie man erwarten würde und macht Spaß (: Am Ende spielen wir die Games dann auch noch auf der echten Hardware!