2017/04/26

Business und IT: Qualität verbindet

Die iqnite-Konferenz zählt im deutschsprachigen Raum zu den wichtigsten Konferenzen im Bereich Software-Qualität. Sie bietet einen umfassenden Überblick neuer Trends und wichtiger etablierter Themen.

Iqnite 2017

Kategorie: Partner_EventVortrag: Green Software Laboratory: Towards an Engineering Discipline for Green Software

iCal

Der Arbeitsbereich für Programmiersprachen und Übersetzer am Institut für Computersprachen lädt zu folgendem Vortrag ein:

Vortragender: Prof. Dr. João Saraiva, Universidade do Minho, Braga, Portugal

Vortrag: Green Software Laboratory: Towards an Engineering Discipline for Green Software

Kategorie: Partner_EventVortragsabend: Vim für Fortgeschrittene

iCal

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.

Zurück zur WebSite