{"id":4450,"date":"2011-10-30T13:22:45","date_gmt":"2011-10-30T12:22:45","guid":{"rendered":"https:\/\/www.gambaru.de\/blog\/?p=4450"},"modified":"2019-10-17T02:20:10","modified_gmt":"2019-10-17T00:20:10","slug":"vim-effizientes-editieren-von-text-als-gewohnheit","status":"publish","type":"post","link":"https:\/\/gambaru.de\/blog\/2011\/10\/30\/vim-effizientes-editieren-von-text-als-gewohnheit\/","title":{"rendered":"Vim: Effizientes Editieren von Text als Gewohnheit"},"content":{"rendered":"<p>Es ist Zeit mal ein paar Worte \u00fcber <a href=\"http:\/\/www.vim.org\/\">Vim<\/a> zu verlieren. Wie ich an mancher Stelle schon mehr oder weniger angedeutet habe, ist Vim mittlerweile mein bevorzugter Editor geworden, wenn es um das Schreiben und Ver\u00e4ndern neuer Texte geht. Das war nicht immer so. Genauer gesagt konnte ich anfangs wenig mit ihm anfangen, wobei sich hier die Erinnerungen mit <a href=\"http:\/\/de.wikipedia.org\/wiki\/Vi\">Vi<\/a> vermischen, der mir als Linuxeinsteiger immer empfohlen wurde, wenn es um das \u00c4ndern von Systemeinstellungen ging. Irgendwann gew\u00f6hnte ich mich schlie\u00dflich an die Besonderheiten von Vim und gab schlie\u00dflich nur noch intuitiv <em>vim Dateiname<\/em> ein, wenn ich ein Dokument bearbeiten wollte.<br \/>\nIch denke die unterschiedliche Wahrnehmung von Vim in der \u00d6ffentlichkeit ergibt sich aus den verschiedenen Blickwinkeln der einerseits euphorischen Vimpropheten und den sogenannten Durchschnittsbenutzern, die lediglich ein paar Worte in einem Textdokument \u00e4ndern m\u00f6chten. Tats\u00e4chlich finden sich die gr\u00f6\u00dften Bef\u00fcrworter im Lager der fortgeschrittenen Technikfreaks, oft Programmierer und Poweruser, die einen gro\u00dfen Teil ihrer Zeit schon hinter dem Rechner verbracht haben und selbst schon nicht mehr merken, wenn sie Fachbegriffe so verwenden als seien sie mittlerweile in die Allgemeinsprache \u00fcbergegangen.<br \/>\nBeide Standpunkte lassen sich zusammenf\u00fchren. Das Problem bei Software wie Vim ist, die \u00fcbrigens dieses Jahr schon ihren 20. Geburtstag gefeiert hat!, dass man oft nicht wei\u00df, wie man sich ihr am besten n\u00e4hern soll. Auf <a href=\"http:\/\/linuxundich.de\/de\/allgemein\/interaktives-webbasiertes-tutorial-fur-vim\/\">linuxundich.de<\/a> wurde das Thema vor kurzem auch angesprochen, weswegen ich vor allem die Links in den Kommentaren und das sehr n\u00fctzliche <a href=\"http:\/\/www.openvim.com\/tutorial.html\">interaktive Webtutorial<\/a> hier noch einmal vorstellen m\u00f6chte.<\/p>\n<h2>Anf\u00e4nger<\/h2>\n<p>Ich selbst w\u00fcrde mich als fortgeschrittenen Anf\u00e4nger bezeichnen, weil ich bis letztes Jahr nicht mehr \u00fcber Vim wusste als die Informationen, die in den folgenden Anf\u00e4ngertutorials vermittelt werden. In der Regel reichen diese Tipps und Tricks auch vollkommen aus, um Vim schon effektiv bedienen zu k\u00f6nnen, ohne auch nur eine Ahnung von den b\u00fccherf\u00fcllenden Features f\u00fcr Fortgeschrittene und Experten haben zu m\u00fcssen.<br \/>\nDer erste Anlaufpunkt sollte der in Vim eingebaute <strong>Vimtutor<\/strong> sein, den man einfach durch Eingabe von vimtutor in der Kommandozeilte starten kann. In ungef\u00e4hrt 30 Minuten l\u00e4sst sich diese deutschsprachige Schritt-f\u00fcr-Schritt Anleitung durcharbeiten, wonach man die Grundkonzepte von Vim kennengelernt hat. Als Alternative oder Erg\u00e4nzung bietet sich das schon erw\u00e4hnte <a href=\"http:\/\/www.openvim.com\/tutorial.html\">interaktive Webtutorial<\/a> an.<\/p>\n<h2>Fortgeschrittene<\/h2>\n<p>Vims \u00fcberragende Eigenschaften erschlie\u00dfen sich oft nur f\u00fcr Programmierer und Poweruser, die t\u00e4glich mit mehreren Dutzend Dateien und tausenden Zeilen Code arbeiten m\u00fcssen. Um diese Verz\u00fcckung verstehen zu k\u00f6nnen, sollte man sich zuerst einmal ein paar Videos zu Vim anschauen. Verheimlichen will ich dabei auch nicht, dass der gr\u00f6\u00dfte Teil der Dokumentation nur in Englisch verf\u00fcgbar ist, diese aber exzellent und umfassend ist. Einfach mal im Kommandomodus <strong>:help<\/strong> eingeben.<\/p>\n<ul>\n<li><a href=\"http:\/\/www.derekwyatt.org\/vim\/vim-tutorial-videos\/\">Derek Wyatt<\/a> hat eine Serie von Screencasts erstellt, die einfache Konzepte und fortgeschrittene Techniken von Vim auf seine humorvolle Art vermitteln.<\/li>\n<li>Auf <a href=\"http:\/\/vimcasts.org\">vimcasts.org<\/a> werden ebenfalls in mehreren ausgezeichneten Screencasts die F\u00e4higkeiten von Vim demonstriert.<\/li>\n<li>Immer einen Blick Wert ist das <a href=\"http:\/\/vim.wikia.com\/wiki\/Tutorial\">Vim Wiki<\/a> und die darin befindlichen Referenzen zu anderen <a href=\"http:\/\/vim.wikia.com\/wiki\/Vim_documentation#Vim_references.2C_tutorials.2C_guides\">Vim Tutorials<\/a>.<\/li>\n<li>Da ich zu den Leuten geh\u00f6re, die immer noch gerne klassische B\u00fccher lesen, kann ich auch <strong>vim 7 Ge-Packt<\/strong> von <strong>Reinhard Wobst<\/strong> empfehlen.<\/li>\n<li>Was k\u00f6nnte besser sein als dem Vim-Meister <a href=\"http:\/\/en.wikipedia.org\/wiki\/Bram_Moolenaar\">Bram Moolenaar<\/a> pers\u00f6nlich bei seiner Pr\u00e4sentation zu Vim \"7 Habits for effective Text Editing 2.0\" zu folgen?<\/li>\n<\/ul>\n<p>Egal was andere \u00fcber Vim erz\u00e4hlen, wenn dir dein bestehender Editor gef\u00e4llt und er f\u00fcr dich funktioniert, solltest du dabei bleiben. Ansonsten empfehle ich Vim. \ud83d\ude09<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Es ist Zeit mal ein paar Worte \u00fcber Vim zu verlieren. Wie ich an mancher Stelle schon mehr oder weniger angedeutet habe, ist Vim mittlerweile mein bevorzugter Editor geworden, wenn es um das Schreiben und Ver\u00e4ndern neuer Texte geht. Das war nicht immer so. Genauer gesagt konnte ich anfangs wenig mit ihm anfangen, wobei sich &hellip; <\/p>\n<p class=\"link-more\"><a href=\"https:\/\/gambaru.de\/blog\/2011\/10\/30\/vim-effizientes-editieren-von-text-als-gewohnheit\/\" class=\"more-link\"><span class=\"screen-reader-text\">\u201eVim: Effizientes Editieren von Text als Gewohnheit\u201c<\/span> weiterlesen<\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":[],"categories":[6],"tags":[53,211],"_links":{"self":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4450"}],"collection":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/comments?post=4450"}],"version-history":[{"count":1,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4450\/revisions"}],"predecessor-version":[{"id":10969,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/posts\/4450\/revisions\/10969"}],"wp:attachment":[{"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/media?parent=4450"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/categories?post=4450"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/gambaru.de\/blog\/wp-json\/wp\/v2\/tags?post=4450"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}