Jeweils Montag, ab 22.3., 18-21 Uhr | Seminar-Raum | Eintritt frei
Rekonstruktionsarbeiten an der Station haben das Artefakt „Emacs“ freigelegt. Archäologe Anselm Helbig / mnemonikk ist begeistert von diesem Stück Zukunft aus der Vergangenheit und kündigt daher an:
Ich biete einen Workshop zum Texteditor GNU Emacs an. Emacs ist ein extrem vielseitiges und flexibles Programm. In seinem Kern arbeitet ein spezialisierter Skript-Interpreter und alle komplexeren Funktionen sind als Skripte in der Sprache Emacs-Lisp realisiert. Fuer Emacs-Einsteiger ist das aber nicht ganz unproblematisch, ein Konfigurationsfehler aeussert sich schnell mal als Skriptfehler, den der Laie erst mal nicht deuten kann. Ausserdem hat Emacs eine lange Geschichte, was dazu fuehrt, dass er sich was Bedienung und Benennung betrifft nicht durchgehend an heute gelaeufige Konventionen haelt. Dies hat schon manchen Emacs-Neuling abgeschreckt, und hier setzt dieser Workshop an. Neben der Bedienung und den grundlegenden Konzepten werden wichtige Erweiterungen und die Konfiguration und Anpassung von Emacs mit Emacs-Lisp erarbeitet. Dabei werden wir uns auch damit beschaeftigen, wie man Emacs als Entwicklungsumgebung produktiv nutzt. Beim ersten Termin werden wir Installationsprobleme klaeren, wichtige Konzepte und die umfangreichen Hilfefunktionen kennenlernen und ich werde die Logik hinter Emacs Tastenbindungen erlaeutern. Fuer die Teilnahme sind Programmierkenntnisse zwar nicht zwingend erforderlich aber dennoch wuenschenswert, denn zum einen ist Emacs hauptsaechlich als Entwicklungsumgebung gedacht, zum anderen kann man ihn mit einigen Programmiergrundkenntnissen leicht in sein Verhalten eingreifen und an seine Beduerfnisse anpassen - was dieser Workshop unter anderem vermitteln soll. ** Was muss ich mitbringen? Ihr solltet einen tragbaren Computer mitbringen, auf dem GNU Emacs bereits installiert ist. Von Vorteil waere es, wenn Ihr Euch vor Beginn das Tutorial schon mal angesehen haettet. GNU Emacs laeuft auf allen gaengigen Betriebssystemen, Linux, die BSDs, MacOS X oder Windows sollten keine Probleme bereiten. Es sollte mindestens Version 22 sein, besser ist die aktuelle Version 23.1. Es spricht auch nichts dagegen, die aktuelle Entwicklerversion zu benutzen, Debian und Ubuntu bieten dafuer z.B. das Paket "emacs-snapshot" an. Bitte benutzt nicht XEmacs, SXEmacs oder Aquamacs, hierbei handelt es sich um "Forks" von GNU Emacs, die sich teilweise deutlich anders verhalten. Fuer MacOS X gibt es fertige Pakete (stabile Version und Nightly Builds) unter http://emacsformacosx.com/. Fuer Windows sind Binaries unter http://ftp.gnu.org/gnu/emacs/windows/ verfuegbar, die richtige Datei ist diese: http://ftp.gnu.org/gnu/emacs/windows/emacs-23.1-bin-i386.zip Mutige finden hier die Quellen und Windows-Binaries des aktuellen Release Candidates: http://alpha.gnu.org/gnu/emacs/pretest/ ** Kosten, Anmeldung, Termine Der Workshop findet beginnend mit dem 22.3.2010 an fuenf aufeinander folgenden Montagen von 18:00 bis 21:00 Uhr im Seminarraum der C-Base, Rungestr. 20 in Berlin, statt. Die Termine sind der 22.3., 29.3., 5.4., 12.4. und 19.4.. Die Veranstaltung ist kostenlos, eine Anmeldung ist nicht erforderlich. Details zum Workshop findet ihr unter dieser Adresse: http://mnemonikk.org/emacs-workshop/