80 likes | 216 Views
VI. Universität zu Köln Institut: Historisch - Kulturwissenschaftliche Informationsverarbeitung Seminar: IT - Zertifikat – Allgemeine Technologien I Susanne Kurz, MA Wintersemester 2009/2010 Referentin: Constanze Ponzelar. Was ist VI?. ein Display-orientierter Editor.
E N D
VI Universität zu Köln Institut: Historisch - Kulturwissenschaftliche Informationsverarbeitung Seminar: IT - Zertifikat – Allgemeine Technologien I Susanne Kurz, MA Wintersemester 2009/2010 Referentin: Constanze Ponzelar
Was ist VI? • ein Display-orientierter Editor. • Grundbestandteil von UNIX-Systemen. • vermutlich eines der ältesten Programme, die noch verbreitet sind.
Entwicklung • Bis 1970er Jahre hauptsächlich zeilenorientierte Editoren, z.B.: Editor ed. • Bill Joy baute auf dem Zeileneditor ed einen Editor ex auf. • 1976 wurde seitenorientierter Editor VI auf zeilenorientiertem Editor ex aufgebaut. • VI kommt von dem Befehl visual des Editors ex.
Warum VI? • VI ist auf wohl jedem UNIX-System anzutreffen (und auch auf vielen nicht-UNIX-Systemen). • VI ist ein extrem mächtiger Editor, aber dennoch klein und schnell. • VI zu benutzen ist cool. B-)
Vorteile: mehrere Befehle nacheinander ohne gleichzeitiges Betätigen der Alt-, Strg- oder sonstiger Modifikator-Tasten. mit einem einzigen Befehl mehrere Wörter oder Sätze löschen. Nachteile: gewöhnungsbedürftig wegen verschiedener Arbeitsmodi. Vor- und Nachteile von VI
Arbeitsmodi • Befehlsmodus - Command Mode • wird angezeigt beim Start von VI durch Eingabe von ‘vi‘. • für einfache Befehle. • Kommandzeilenmodus - Colon Mode oder Ex Mode • Wechsel dorthin durch Eingabe von ‘:‘. • für komplexere Befehle. • Einfügemodus - Input Mode • Wechsel dorthin durch Eingabe von ‘i‘, ‘a‘, ‘o‘. • Wechsel zurück zum Command Mode mit ‘ESC‘. • für jede Art der Texteingabe. • Wichtig: Statuszeile zeigt Modus an. • Siehe auch Graphik: http://de.wikipedia.org/wiki/Vi
Konsolenorientiertes Arbeiten • Referenzkarte: • http://st23.org/misc/sysadmin//downloads/referenzkarte-vi.pdf • Arbeiten mit VI: • Leere Textdatei erzeugen. • Textdatei mit Text füllen. • Text bearbeiten.
Quellen • Seiten der HKI: • http://www.hki.uni-koeln.de/dogsbody_display_course/46/551/0 • http://www.pro-linux.de/NB3/artikel/2/951/praxisorientiertes-vi-tutorial.html • http://st23.org/misc/sysadmin//downloads/referenzkarte-vi.pdf • http://wwwcip.informatik.uni-erlangen.de/old/tree/CIP/Manuals/unix/editor/vi.html • http://uquix.thinkof.de/ • Seiten von Wikipedia: • http://de.wikipedia.org/wiki/Vi • http://www.good-tutorials.de/Linux/Editing-Files/Das-ultimative-vi-CheatSheet-145.html • http://www.my-space.li/schule/editor_VI.pdf • http://www.digilife.be/quickreferences/QRC/Vi%20Reference%20Card.pdf