KunterBuntesSeminar-SS09/vim1: Unterschied zwischen den Versionen

Aus Fachschaft_Informatik
Zur Navigation springen Zur Suche springen
K (Bot: Kosmetische Änderungen)
 
(3 dazwischenliegende Versionen von 2 Benutzern werden nicht angezeigt)
Zeile 7: Zeile 7:
Zu diesem Termin findet eine Einführung in den berühmt berüchtigten Editor vim (vi improved)[1] statt, der auf vielen Betriebssystemen vorhanden ist (AmigaOS, Atari MiNT, BeOS, DOS, GNU/Linux, Mac OS, NeXTStep, OS/2, OSF/1, RISC OS, IRIX, Unix, VMS, Win16 und Win32) [2].
Zu diesem Termin findet eine Einführung in den berühmt berüchtigten Editor vim (vi improved)[1] statt, der auf vielen Betriebssystemen vorhanden ist (AmigaOS, Atari MiNT, BeOS, DOS, GNU/Linux, Mac OS, NeXTStep, OS/2, OSF/1, RISC OS, IRIX, Unix, VMS, Win16 und Win32) [2].


= Ablauf =  
= Ablauf =
Anhand einer kurzen Präsentation werden essentielle und historische Dinge zu dem Editor erläutert. Vor und Nachteile zwischen vim und anderen Editoren werden kurz benannt, wobei weder ein Anspruch auf Vollständigkeit, noch die Erwartung einen Flamewar zwischen Editoren zu hören besteht.  
Anhand einer kurzen Präsentation werden essentielle und historische Dinge zu dem Editor erläutert. Vor und Nachteile zwischen vim und anderen Editoren werden kurz benannt, wobei weder ein Anspruch auf Vollständigkeit, noch die Erwartung einen Flamewar zwischen Editoren zu hören besteht.  


Zeile 28: Zeile 28:
Von Vorteil ist es, wenn sich die Teilnehmer bereits eingelesen haben. Dies ermöglicht eine tiefere Einsicht in vim und ermöglicht verschärfte Fragen zur Benutzung und Arbeitsweise (Konzepze und Benutzungsmodell) zu stellen. Eine kurze Abhandlung in Form eines Vim Howtos wird empfolen.
Von Vorteil ist es, wenn sich die Teilnehmer bereits eingelesen haben. Dies ermöglicht eine tiefere Einsicht in vim und ermöglicht verschärfte Fragen zur Benutzung und Arbeitsweise (Konzepze und Benutzungsmodell) zu stellen. Eine kurze Abhandlung in Form eines Vim Howtos wird empfolen.


= Tipps & Tricks =  
= Tipps & Tricks =
Hier darf jeder Benutzer seine Hinweise verewigen
Siehe [http://www.informatik.uni-hamburg.de/Fachschaft/wiki/index.php/KunterBuntesSeminar-SS09/vim2#Tipps_.26_Tricks]
* sudo update-alternatives --config editor
* less /irg/end/was + key <v>
* vimdiff mit syntax highlighting
* vim als Filter wie sed, less, sort, awk mit Option auf interaktivität
* :GLVS (auf meine vimrc angewandt, s.u.)


= Vortragende =
= Vortragende =
3schaefe:
david/3schaefe AT inf
Bitte mailt mir doch eure Wünsche und Themen, damit ich mich darauf einstellen kann. Solltet ihr mich irgendwo sehen, könnt ihr mich darauf auch gerne ansprechen.
 
 


= Materialien =
= Materialien =

Aktuelle Version vom 8. Juni 2012, 17:20 Uhr

Das ist der 8. Termin vom KunterBuntesSeminar-SS09

Abstract[Bearbeiten]

vim - Vi IMproved, a programmers text editor

Zu diesem Termin findet eine Einführung in den berühmt berüchtigten Editor vim (vi improved)[1] statt, der auf vielen Betriebssystemen vorhanden ist (AmigaOS, Atari MiNT, BeOS, DOS, GNU/Linux, Mac OS, NeXTStep, OS/2, OSF/1, RISC OS, IRIX, Unix, VMS, Win16 und Win32) [2].

Ablauf[Bearbeiten]

Anhand einer kurzen Präsentation werden essentielle und historische Dinge zu dem Editor erläutert. Vor und Nachteile zwischen vim und anderen Editoren werden kurz benannt, wobei weder ein Anspruch auf Vollständigkeit, noch die Erwartung einen Flamewar zwischen Editoren zu hören besteht.

Anschließend wird sich dem Benutzungsmodell und den Vim-internen Konzepten zugewandt und warum die Bedienung von vim so ist wie sie ist und ob es sich lohnt, den Umstieg zu wagen.

Aufgrund der steilen Lernkurve, die den Anfang sehr schwierig macht, wird weitergehend ein Workshop angeboten. Gerade der Einstieg ist schwer und ohne Hilfe wird oft aufgegeben, weil man bis dato wenig Erfolg gegen viel Lern- und Suchaufwand miteinander verrechnet.

Das angestrebte Ziel des ersten Termins ist die komplette Abhandlung der Navigation durch die Hilfe. Verwandte Themen und Grundlagen sind dazu vorab zu klären. Je nach Geschwindigkeit und Erfahrung der Teilnehmer können bereits am ersten Termin Themen des zweiten Vortrages aufgegriffen werden.

Vorbereitung der Teilnehmer[Bearbeiten]

Da der Workshop praktischer Natur ist, werden die Teilnehmer gebeten einen Computer mit installiertem Vim (vim-full) mitzubringen. Obwohl ich selbst Vim noch nicht auf Windows benutzt habe, sollte es kein Problem sein, dieses Os zum Workshop zu verwenden. (Einzig und allein meine .vimrc wird bei euch nicht funktionieren, weil die Windows-Pfade von den Linux-Pfaden abweichen).

aptitude install vim-full

oder alternativ für Windows Benutzer:

ftp://ftp.vim.org/pub/vim/pc/gvim72.exe


Von Vorteil ist es, wenn sich die Teilnehmer bereits eingelesen haben. Dies ermöglicht eine tiefere Einsicht in vim und ermöglicht verschärfte Fragen zur Benutzung und Arbeitsweise (Konzepze und Benutzungsmodell) zu stellen. Eine kurze Abhandlung in Form eines Vim Howtos wird empfolen.

Tipps & Tricks[Bearbeiten]

Siehe [1]

Vortragende[Bearbeiten]

david/3schaefe AT inf

Materialien[Bearbeiten]

Weiterführende Links[Bearbeiten]