Dateianhang 'kuh.txt'

Herunterladen

   1 O'Reillys Taschenbibliothek: 
   2 Arnold Robbins vi und VIM - kurz und gut
   3 O'Reilly Verlag GmbH & Co. KG, 2011, 96 S., € 9,90
   4 ISBN: 978-3-89721-321-0
   5 Übersetzung von Kathrin Lichtenberg
   6 
   7 		       Die Kkuh sprangg übber deen Moond
   8 
   9 Inhalt
  10 «vi und Vim - kurz und gut» gibt einen Überblick über die wichtigsten Befehle für die plattformunabhängigen Editoren vi (vi für visual) und Vim (verbessertes vi) und listet die Befehlsreferenzen der wichtigsten Befehle im Befehls- und Einfügemodus dieses mächtiger, vielseitigen Editoren auf. Ergänzt wird der 96 Seiten schmale Band mit einer kurzen Befehlsreferenz der vi-Clone-Editoren nvi (New vi), vile (vi like Emacs) und elvis.
  11 
  12 Beschreibung
  13 
  14 «vi und Vim - kurz und gut» eignet sich gut als Ergänzung zu dem ebenfalls im O'Reilly Verlag erschienenen Buch «Learning the vi and Vim Editors» von Arnold Robbins, Hannah Elbert und Linda Lamb, dessen deutsche Übersetzung mittlerweile wohl aber vergriffen ist. Eine Einführung in die Benutzung dieser Editoren kann und will dieses schmale Referenzhandbuch nicht sein. 
  15 Wer eine brauchbare Einführung in die Benutzung des vi-Editors (und seiner Clone Vim, nvi, vile und evis) sucht, findet diese jeweils auf den für den Anfänger zunächst eher gewöhnungsbedürftig zu handhabenden Hilfeseiten, (vimtutor) die Teil der Programme sind. 
  16 
  17 Als erste Annäherung an das Arbeiten mit dem vi bzw. Vim-Editor bietet sich zwingend das Durcharbeiten des in die Hilfeseiten integrierten Tutorials an. Die deutsche Übersetzung von Daniel Weber ist auch auf http://www.markmail.org/message/f4uny3pbnifqv3gx zu finden. Alle Beispiele sind gut verständlich dargestellt und es macht einfach Spaß, sich an ihnen lernend zu üben, um ein Gespür dafür zu erhalten, wie „der Vim“ funktioniert. Dem vimtutor verdankt diese Rezension auch ihren merkwürdig anmutenden Titel, der Satz „Die Kkuh sprangg übber deen Moond“ ist ein Beispiel einer Lektion zur Fehlerkorrekur mit Vim-Befehlen.
  18 
  19 Der vi (von Gunnar Ritter) und Vim (von Bram Moolenaar) ist Open Source und darf frei weitergegeben werden.
  20 Fazit
  21 
  22 Der Hinweis im Vorwort von „vi und Vim - kurz und gut“ zunächst das Tutorial der Hilfeseiten durchzuarbeiten fehlt, was insbesondere Anfängern den Zugang zu den vorgestellten Editoren erleichtern würde. Als kleines Nachschlagewerk zu den Befehlsreferenzen des vi und der weiteren Editoren ist diese solide editierte Befehlsreferenz jedoch geeignet und zu empfehlen.
  23 
  24 
  25 Karl-Heinz Ohnemus (E-mail: kalle.ohnemus@yahoo.de) 
  26 Über Rückmeldungen, Anregungen und Kritik freue ich mich.
  27 
  28 
  29 Anhang:
  30 Inhaltsübersicht
  31 1.0 vi-Befehle
  32 1.1 Bewegungsbefehle
  33 1.2 Bearbeitungsbefehle
  34 1.3 Exit-Befehle
  35 1.4 Tag-Befehle im Solaris-vi-Befehlsmodus
  36 1.5 Puffernamen
  37 1.6 Puffer- und Markierbefehle
  38 1.7 Kürzel für den Einfügemodus
  39 1.8 Ausführbare Puffer
  40 1.9 Automatischer Einzug
  41 1.10 Substitution und reguläre Ausdrücke
  42 1.11 Reguläre Ausdrücke in vi
  43 1.12 POSIX-Klammerausdrücke
  44 1.13 POSIX-Zeichenklassen
  45 1.14 Metazeichen in Ersatzstrings
  46 1.15 Weitere Substitutionstricks
  47 1.16 ex-Befehle
  48 1.17 Befehlssyntax
  49 1.18 Adresssymbole
  50 1.19 Befehlssymbole
  51 1.20 Alphabetische Liste der Befehle
  52 1.21 Initialisierung
  53 1.22 Wiederherstellung
  54 1.23 vi-Einstellungsoptionen
  55 1.24 Nichts ist wie das Original
  56 1.25 Verbesserte Tags und Tag-Stacks
  57 1.26 Exuberant ctags
  58 1.27 Solaris-vi-Tag-Stacking
  59 
  60 2.0 VIM - verbessertes vi
  61 2.1 Wichtige Kommandozeilenoptionen
  62 2.2 Vim-Fensterverwaltung
  63 2.3 Bearbeitung mit Tabs
  64 2.4 Erweiterte reguläre Ausdrücke im Vim
  65 2.5 Kommandozeilen-History und -Vervollständigung
  66 2.6 Beschleunigung des Bearbeitens und Kompilierens
  67 2.7 Programmierhilfe
  68 2.8 Text falten und entfalten
  69 2.9 Möglichkeiten zum Einfügen und Vervollständigen
  70 2.10 Der Diff-Modus
  71 2.11 Vim-Skripting
  72 2.11.1 Variablen, Optionen und Zahlen
  73 2.11.2 Kontrollflußbefehle
  74 2.11.3 Operatoren
  75 2.11.4 Benutzerdefinierte Funktionen
  76 2.11.5 Skripten ausführen
  77 2.12 Vim-set-Optionen
  78 
  79 3.0 nvi - New vi
  80 3.1 Wichtige Kommandozeilenoptionen
  81 3.2 nvi-Fenstermanagementbefehle
  82 3.3 Erweiterte reguläre Ausdrücke für nvi
  83 3.4 Optionen für Kommandozeilen-History und Vervollständigung
  84 3.5 Tag-Stacks
  85 3.6 nvi 1.79-ste-optionen
  86 
  87 4.0 elvis
  88 4.1 Wichtige Kommandozeilenoptionen
  89 4.2 elvis-Fensterverwaltung
  90 4.3 Erweiterte reguläre Ausdrücke in elvis
  91 4.4 Tasten für Kommandozeilen-History und Vervollständigung
  92 4.5 Tag-Stacks
  93 4.6 Das Bearbeiten und Kompilieren beschleunigen
  94 4.7 Werte für Iptype-Option
  95 4.8 elvis 2.2-Set-Optionen
  96 
  97 5.0 vile - vi like Emacs
  98 5.1 Wichtige Kommandozeilenoptionen
  99 5.2 vile-Befehle zur Fensterverwaltung
 100 5.3 Erweiterte regukäre Ausdrücke in vile
 101 5.4 Kommandozeilen-History und Vervollständigung
 102 5.5 Tag-Stacks
 103 5.6 Das Bearbeiten und Kompilieren beschleunigen
 104 5.7 vile 9.8-Set-Optionen
 105 
 106 6.0 Internetressourcen für vi
 107 
 108 7.0 Programmquellen und Kontaktinformationen
 109 
 110 8.0 Index
 111 ____________________________________________________________________________

Gespeicherte Dateianhänge

Um Dateianhänge in eine Seite einzufügen sollte unbedingt eine Angabe wie attachment:dateiname benutzt werden, wie sie auch in der folgenden Liste der Dateien erscheint. Es sollte niemals die URL des Verweises ("laden") kopiert werden, da sich diese jederzeit ändern kann und damit der Verweis auf die Datei brechen würde.
  • [laden | anzeigen] (2012-05-22 12:45:30, 34.7 KB) [[attachment:Android.pdf]]
  • [laden | anzeigen] (2012-09-25 14:53:22, 39.9 KB) [[attachment:ArduinoFürEinsteiger.odt]]
  • [laden | anzeigen] (2012-02-05 16:29:20, 256.6 KB) [[attachment:Asterisk.pdf]]
  • [laden | anzeigen] (2012-07-28 20:02:16, 161.8 KB) [[attachment:Blender.pdf]]
  • [laden | anzeigen] (2011-12-10 23:36:40, 69.5 KB) [[attachment:Codermetrics.pdf]]
  • [laden | anzeigen] (2012-06-17 11:47:35, 94.5 KB) [[attachment:CoffeeScript.pdf]]
  • [laden | anzeigen] (2012-11-29 22:55:29, 158.0 KB) [[attachment:Cucumber.pdf]]
  • [laden | anzeigen] (2011-04-20 09:09:37, 67.8 KB) [[attachment:Data_analysis.pdf]]
  • [laden | anzeigen] (2013-03-25 21:28:27, 127.8 KB) [[attachment:Drupal_Praxiswissen.pdf]]
  • [laden | anzeigen] (2013-01-28 19:03:07, 169.3 KB) [[attachment:DwarfFortress.pdf]]
  • [laden | anzeigen] (2011-05-15 11:00:47, 114.1 KB) [[attachment:Fotografie für Journalisten.pdf]]
  • [laden | anzeigen] (2011-08-07 18:42:54, 135.0 KB) [[attachment:Fotografieren_statt_knipsen.pdf]]
  • [laden | anzeigen] (2012-05-22 12:45:51, 38.7 KB) [[attachment:Hackerbrause.pdf]]
  • [laden | anzeigen] (2012-04-07 13:47:08, 113.9 KB) [[attachment:Hacking_iOS_Apps.pdf]]
  • [laden | anzeigen] (2012-11-04 16:18:16, 279.2 KB) [[attachment:LISP.pdf]]
  • [laden | anzeigen] (2012-04-14 20:08:14, 214.7 KB) [[attachment:LatexBegleiter.pdf]]
  • [laden | anzeigen] (2013-01-07 20:55:39, 180.7 KB) [[attachment:LearningNode.pdf]]
  • [laden | anzeigen] (2011-12-28 09:23:54, 90.7 KB) [[attachment:MacRuby.pdf]]
  • [laden | anzeigen] (2011-04-16 19:18:55, 34.1 KB) [[attachment:PostgrSQL-Rez.odt]]
  • [laden | anzeigen] (2011-05-15 11:00:19, 115.1 KB) [[attachment:Praxiskurs Unix-Shell.pdf]]
  • [laden | anzeigen] (2013-09-05 22:57:01, 46.8 KB) [[attachment:Raspberry_ Pi_JochenSchade.pdf]]
  • [laden | anzeigen] (2012-07-03 12:37:02, 19.2 KB) [[attachment:SevenDatabases-Rez.odt]]
  • [laden | anzeigen] (2012-06-17 11:48:07, 103.2 KB) [[attachment:The_little_Book_on_CoffeeScript.pdf]]
  • [laden | anzeigen] (2011-05-20 22:31:18, 88.0 KB) [[attachment:bash_kurz_und_gut.pdf]]
  • [laden | anzeigen] (2013-01-29 11:51:15, 93.5 KB) [[attachment:clojure2.pdf]]
  • [laden | anzeigen] (2011-02-19 20:39:05, 71.6 KB) [[attachment:erlang.pdf]]
  • [laden | anzeigen] (2013-02-14 18:58:26, 106.1 KB) [[attachment:facebook.pdf]]
  • [laden | anzeigen] (2013-03-24 12:49:28, 97.5 KB) [[attachment:fotografieren_lernen_2.pdf]]
  • [laden | anzeigen] (2011-12-16 04:01:55, 176.9 KB) [[attachment:hudson.pdf]]
  • [laden | anzeigen] (2013-10-08 17:30:59, 89.3 KB) [[attachment:inkscape.pdf]]
  • [laden | anzeigen] (2013-05-01 21:24:07, 207.6 KB) [[attachment:jQuery_KopfFuss.pdf]]
  • [laden | anzeigen] (2011-11-03 15:54:53, 173.6 KB) [[attachment:javascript.pdf]]
  • [laden | anzeigen] (2011-12-08 21:58:35, 180.9 KB) [[attachment:kanban.pdf]]
  • [laden | anzeigen] (2012-05-24 19:02:52, 4.8 KB) [[attachment:kuh.txt]]
  • [laden | anzeigen] (2011-11-22 11:00:15, 193.5 KB) [[attachment:latex.pdf]]
  • [laden | anzeigen] (2012-11-01 22:40:44, 123.9 KB) [[attachment:nodeForFrontEnd.pdf]]
  • [laden | anzeigen] (2012-11-01 22:41:07, 161.8 KB) [[attachment:nodeHuges.pdf]]
  • [laden | anzeigen] (2011-08-14 17:08:23, 147.6 KB) [[attachment:pomodoro.pdf]]
  • [laden | anzeigen] (2012-12-31 12:23:07, 168.1 KB) [[attachment:raspberry.pdf]]
  • [laden | anzeigen] (2011-12-18 13:54:19, 55.4 KB) [[attachment:skype.pdf]]
  • [laden | anzeigen] (2013-10-06 20:10:58, 100.3 KB) [[attachment:twitterbuch.pdf]]
  • [laden | anzeigen] (2012-04-07 13:47:31, 163.0 KB) [[attachment:typo3.pdf]]
 Alle Dateien | Ausgewählte Dateien: löschen verschieben auf Seite copy to page

Sie dürfen keine Anhänge an diese Seite anhängen!