[Metalab] Mi 26.4., 19:00, OCG - Sven Guckes: Vim für Fortgeschrittene
Peter Kuhm
peter at null.priv.at
Sat Apr 15 01:23:53 CEST 2017
Ort: Österreichische Computer Gesellschaft (OCG)
Wollzeile 1-3, 1010 Wien
Datum: 2017-04-26
Zeit: 19:00
Vim für Fortgeschrittene
========================
Untertitel: Fenster+Reiter, Register+Tags,
Textobjekte+VisualMode, Session+Viminfo
Vortragender: Sven Guckes
Der Editor „vi“ ist auf allen UNIXoiden Betriebssystemen (Operating
System, OS) als der Standard Editor vorinstalliert. Zumeist ist es ein
„vim“ (Vi Improved – www.vim.org). Es gibt diesen aber auch für fast
alle Betriebssysteme – natürlich auch für Apple MacOSX und Windows.
Darum lohnt es sich diesen Editor kennenzulernen, denn man kann
seinWissen mitnehmen und muß nicht für jedes Betriebssystem einen neuen
Editor erlernen. (Und, ja, dasselbe gilt auch für Emacs.)
Zielgruppe: Für alle, die den Vim immer wieder mal verwenden.
Einsteiger mögen einfach mal den „vimtutor“ aufrufen und die darin
befindlichen Anweisungen folgen. Das kostet vielleicht eine Stunde.
Dann kann man Texte editieren (Cursor bewegen, Löschen und Einfügen,
Suchen und Ersetzen), kennt undo und redo (jeder Editor sollte das
haben!), und die Texte dann auch speichern.
Und schon gehört man zu den Fortgeschrittenen. :-)
Ziel: Die Wiederverwendung von Kommandos, Suchanfragen,
die Liste der Dateien, Markierungen und Sprünge - sowie
des Layouts, dh der Tabs (Reiter) und der Fenster darin.
Dafür müssen wir nur der Option "viminfo" ein 'n' geben,
und den Befehl ":mks" verwenden. Das war's auch schon.
Beim Editieren werden wir auch diese Dinge verwenden:
Textobjekte (Worte, WORTE, Sätze und Absätze), Markieren von Texten
per Visual Mode (Markieren von ganzen Zeilen, von rechteckigen
Blöcken, sowie Anwendung von Kommandos auf denselben); Register
(Clipboards), die Texte enthalten und Tags (Bookmarks) mit
denen man in Dateien an bestimmte Stellen springen kann.
More information about the Metalab
mailing list