User Tools

Site Tools


viki:02_geschichte

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

viki:02_geschichte [2021/07/16 10:11] – created - external edit 127.0.0.1viki:02_geschichte [2026/05/05 14:44] (current) solar
Line 23: Line 23:
 {{:viki:pdp7-oslo-2005.jpeg?300 |}} Später arbeitete Thompson an den [[https://de.wikipedia.org/wiki/Bell_Laboratories | Bell Laboratories]], wo er zusammen mit [[https://de.wikipedia.org/wiki/Dennis_Ritchie | Dennis Ritchie]] das Betriebssystem [[https://de.wikipedia.org/wiki/Unix | Unix]] entwickelte -- auf einer [[https://de.wikipedia.org/wiki/PDP-7 | PDP-7]]. {{:viki:pdp7-oslo-2005.jpeg?300 |}} Später arbeitete Thompson an den [[https://de.wikipedia.org/wiki/Bell_Laboratories | Bell Laboratories]], wo er zusammen mit [[https://de.wikipedia.org/wiki/Dennis_Ritchie | Dennis Ritchie]] das Betriebssystem [[https://de.wikipedia.org/wiki/Unix | Unix]] entwickelte -- auf einer [[https://de.wikipedia.org/wiki/PDP-7 | PDP-7]].
  
-//Im Bild: Eine PDP-7. Bild unterliegt der [[https://en.wikipedia.org/wiki/Creative_Commons | Creative Commons]] [[http://creativecommons.org/licenses/sa/1.0/ | Share-Alike]] Lizenz.//+//Im Bild: Eine PDP-7. [[https://en.wikipedia.org/wiki/Creative_Commons | Creative Commons]] [[http://creativecommons.org/licenses/sa/1.0/ | Share-Alike]].//
  
 Als eine der ersten Komponenten von Unix entwickelte er den Editor **[[https://de.wikipedia.org/wiki/Ed_(Texteditor) | ed]]**, der natürlich stark von Thompsons Erfahrungen mit **QED** beeinflußt war. Als eine der ersten Komponenten von Unix entwickelte er den Editor **[[https://de.wikipedia.org/wiki/Ed_(Texteditor) | ed]]**, der natürlich stark von Thompsons Erfahrungen mit **QED** beeinflußt war.
Line 33: Line 33:
 ==== 1976 -- em ==== ==== 1976 -- em ====
  
-Am [[https://de.wikipedia.org/wiki/Queen_Mary,_University_of_London | Queen Mary College]] in London entwickelte George Coulouris eine verbesserte Version von **ed**, den "editor for mortals", //Editor für Sterbliche// (**em**). Leider ist hier die Quellenlage weniger eindeutig als bei den anderen Ahnen von **Vim**; zum einen konnte ich kein Veröffentlichungsdatum für **em** finden. Eine der Verbesserungen, die **em** mitbrachte, war die Nutzung von Videoterminals. Es war immer noch ein reiner Zeileneditor, aber immerhin war **em** nicht mehr auf die Möglichkeiten eines Fernschreibers begrenzt.+Am [[https://de.wikipedia.org/wiki/Queen_Mary,_University_of_London | Queen Mary College]] in London entwickelte George Coulouris eine verbesserte Version von **ed**, den "editor for mortals", //Editor für Sterbliche// (**em**). Leider ist hier die Quellenlage weniger eindeutig als bei den anderen Ahnen von **Vim**; zum Beispiel konnte ich kein Veröffentlichungsdatum für **em** finden. Eine der Verbesserungen, die **em** mitbrachte, war ein verbesserter Kontext bei Fehlern (**ed** lieferte nur ein '?', und aufgrund der schlechten Verbindung nach London wahren Fehler häufig). Die andere war die Nutzung von Videoterminals: **em** war immer noch ein reiner Zeileneditor, aber immerhin war man nicht mehr auf die Möglichkeiten eines Fernschreibers begrenzt.
  
 Jedenfalls spielten die von **em** gemachten Verbesserungen eine große Rolle beim nächsten Schritt in unserer Ahnengalerie. Jedenfalls spielten die von **em** gemachten Verbesserungen eine große Rolle beim nächsten Schritt in unserer Ahnengalerie.
Line 41: Line 41:
 [[https://de.wikipedia.org/wiki/Bill_Joy | Bill Joy]] war einer von vier Gründern von [[https://de.wikipedia.org/wiki/Sun_Microsystems | Sun Microsystems]]. Davor war er an der Entwicklung von [[https://de.wikipedia.org/wiki/Berkeley_Software_Distribution | BSD Unix]] beteiligt. [[https://de.wikipedia.org/wiki/Bill_Joy | Bill Joy]] war einer von vier Gründern von [[https://de.wikipedia.org/wiki/Sun_Microsystems | Sun Microsystems]]. Davor war er an der Entwicklung von [[https://de.wikipedia.org/wiki/Berkeley_Software_Distribution | BSD Unix]] beteiligt.
  
-Aber auf dieser Webseite steht er, weil er **[[https://de.wikipedia.org/wiki/Ex_(Texteditor) | ex]]** entwickelt hat. Als Weiterentwicklung vom **em** war eines von Joy'Zielen, die Anforderungen an die Rechenleistung zu reduzieren. Veröffentlicht als Teil der ersten BSD-Release, wurde **ex** von [[https://de.wikipedia.org/wiki/Portable_Operating_System_Interface | POSIX]] standardisiert.+Aber auf dieser Webseite steht er, weil er **[[https://de.wikipedia.org/wiki/Ex_(Texteditor) | ex]]** entwickelt hat. Als Weiterentwicklung vom **em** war eines von Joys Zielen, die Anforderungen an die Rechenleistung zu reduzieren. Veröffentlicht als Teil der ersten BSD-Release, wurde **ex** von [[https://de.wikipedia.org/wiki/Portable_Operating_System_Interface | POSIX]] standardisiert.
  
 ==== 1978 -- vi ==== ==== 1978 -- vi ====
Line 49: Line 49:
 Dieser Modus wurde so populär, dass ein Shortcut angelegt wurde: Der Shell-Befehl ''vi'' startete **ex** direkt im "visual mode". Der Editor **[[https://de.wikipedia.org/wiki/Vi | vi]]** war geboren. Dieser Modus wurde so populär, dass ein Shortcut angelegt wurde: Der Shell-Befehl ''vi'' startete **ex** direkt im "visual mode". Der Editor **[[https://de.wikipedia.org/wiki/Vi | vi]]** war geboren.
  
-//Im Bild: Ein ADM-3A Terminal, auf dem der visual-mode genutzt werden konnte. Bild von [[https://en.wikipedia.org/wiki/ADM-3A#/media/File:Adm3aimage.jpg | Chris Jacobs]], Verwendung unter [[https://en.wikipedia.org/wiki/Creative_Commons | Creative Commons]] [[http://creativecommons.org/licenses/by-sa/3.0 | Attribution-ShareAlike 3.0]].//+//Im Bild: Ein ADM-3A Terminal, auf dem der visual-mode genutzt werden konnte. Zu sehen die Pfeiltasten auf den Buchstaben h, j, k, l, und die 'Esc'-Taste dort, wo man heute 'Tab' findet. Bild von [[https://en.wikipedia.org/wiki/ADM-3A#/media/File:Adm3aimage.jpg | Chris Jacobs]],  [[https://en.wikipedia.org/wiki/Creative_Commons | Creative Commons]] [[http://creativecommons.org/licenses/by-sa/3.0 | Attribution-ShareAlike 3.0]].//
  
 ==== 1987 -- Stevie ==== ==== 1987 -- Stevie ====
Line 67: Line 67:
 ==== 2014 -- Neovim ==== ==== 2014 -- Neovim ====
  
-A fork of the Vim codebase, "//[[https://neovim.io/ | Neovim]] is a refactorand sometimes redactor, in the tradition of Vim [...]. It is not a rewrite but a continuation and extension of Vim.//" It carries Vim into the 21st century.+Ein Fork der Vim-Codebasis. "//[[https://neovim.io/ | Neovim]] ist eine Refakturierungund manchmal eine Redigierung, in der Tradition von Vim [...]. Es ist kein Rewrite, sondern eine Fortführung und Erweiterung von Vim.//"
  
 ---- ----
  
 [[03_modal | Nächstes Kapitel -- 3. Modales Editieren]] [[03_modal | Nächstes Kapitel -- 3. Modales Editieren]]
viki/02_geschichte.txt · Last modified: by solar

Except where otherwise noted, content on this wiki is licensed under the following license: CC0 1.0 Universal
CC0 1.0 Universal Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki