<?xml version="1.0" encoding="utf-8" standalone="yes"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
	<channel>
		<title>Vim on Jerris Welt</title>
		<link>https://www.jerri.de/blog/archives/Vim/</link>
		<description>Recent content in Vim on Jerris Welt</description>
		<generator>Hugo</generator>
		<language>de-de</language>
		
		
		
		
			<lastBuildDate>Sat, 10 Nov 2012 23:38:00 +0000</lastBuildDate>
		
			<atom:link href="https://www.jerri.de/blog/archives/Vim/rss.xml" rel="self" type="application/rss+xml" />
			<item>
				<title>Inspiration für Vim Plugins</title>
				<link>https://www.jerri.de/blog/archives/2012/11/10/inspiration_f__r_vim_plugins/</link>
				<pubDate>Sat, 10 Nov 2012 23:38:00 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2012/11/10/inspiration_f__r_vim_plugins/</guid>
				<description>&lt;p&gt;Plugins sind ein wichtiger Part von vim um den Editor um verschiedene Funktionen und Abläufe zu erweitern. Eine Quelle von vim-Plugins ist die &lt;a href=&#34;http://www.vim.org/&#34;&gt;Vim Homepage&lt;/a&gt;. Hier können User ihre Plugins hochladen und beschreiben.&lt;/p&gt;&#xA;&lt;p&gt;Eine sehr interessante Website ist nun &lt;a href=&#34;http://www.vimpusher.com/&#34;&gt;Vimpusher&lt;/a&gt;. Dank Tim Popes &lt;a href=&#34;http://github.com/tpope/vim-pathogen&#34;&gt;vim-pathogen&lt;/a&gt; hat sich eine sehr einfache Möglichkeit ergeben, Plugins für vim zu verwalten. Vimpusher nutzt diese Möglichkeit und wertet die vim-Konfigurationen von Usern aus, die ihre vim-Konfiguration via github verwalten.&lt;/p&gt;</description>
			</item>
			<item>
				<title>vim command prompt and &#34;this file&#34; %</title>
				<link>https://www.jerri.de/blog/archives/2011/11/05/vim_command_prompt_and_this_file/</link>
				<pubDate>Sat, 05 Nov 2011 12:00:00 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2011/11/05/vim_command_prompt_and_this_file/</guid>
				<description>&lt;p&gt;This might not be a secret. But recently I used this short cut a lot. If you want to reference the current file at the command prompt, you can use &lt;code&gt;%&lt;/code&gt; instead of the filename. This gets expanded to the relative filename in relation to the current directory you are in.&lt;/p&gt;&#xA;&lt;p&gt;So, why is this a great short cut in the command prompt? Lets take a look at some examples:&lt;/p&gt;</description>
			</item>
			<item>
				<title>Python und GUI</title>
				<link>https://www.jerri.de/blog/archives/2011/05/12/python_und_gui/</link>
				<pubDate>Thu, 12 May 2011 22:34:00 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2011/05/12/python_und_gui/</guid>
				<description>&lt;p&gt;Letztlich wieder etwas Python programmiert und dabei wieder etliche interessante Seiten im Netz gefunden.&lt;/p&gt;&#xA;&lt;p&gt;Was ich am Schluss tatsächlich programmieren wollte, war ein Wallpaper-Changer, der regelmäßig ein Bild aus meiner Wallpaper-Sammlung auf den Hintergrund packt. Optimalerweise mit einigen kleinen Features wie z.B. einem Business-Modus, bei dem ein spezieller Hintergrund dargestellt wird, und vor allem der Möglichkeit, die Bilder irgendwie zu bewerten, so dass bessere Bilder öfter dargestellt werden. Was soll ich sagen, das Tool ist erstmal funktionabel und wird in kürze unter GPL hier zur Verfügung gestellt. Allerdings muss ich erst noch ein paar Kleinigkeiten aufräumen und das ganze noch dokumentieren.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Like-button auch bei Jerri</title>
				<link>https://www.jerri.de/blog/archives/2011/03/03/likebutton_auch_bei_jerri/</link>
				<pubDate>Thu, 03 Mar 2011 22:34:01 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2011/03/03/likebutton_auch_bei_jerri/</guid>
				<description>&lt;p&gt;Nachdem das inzwischen jeder hat, muss ich es auch mal ausprobieren. Like-Button auf Jerris Homepage. Unten neben den Kommentaren. Klickt doch mal jemand drauf, wenn schon keiner Kommentare schreiben will. :)&lt;/p&gt;&#xA;&lt;p&gt;Und damit der Blog-Eintrag auch noch ein kleines bisschen Sinn macht, hier noch ein Link zu einem coolen vim-Tutorial zum Thema &amp;lsquo;undo&amp;rsquo;. vim kann da nämlich wesentlich mehr, als man denkt. Und mit einem zusätzlichen Plugin wird&amp;rsquo;s noch komfortabler.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Verschiedene git-Links</title>
				<link>https://www.jerri.de/blog/archives/2011/02/22/verschiedene_gitlinks/</link>
				<pubDate>Tue, 22 Feb 2011 19:30:02 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2011/02/22/verschiedene_gitlinks/</guid>
				<description>&lt;p&gt;Nachdem ich lange Zeit ein großer &lt;a href=&#34;http://darcs.net/&#34;&gt;darcs&lt;/a&gt;-Fan war, bin ich nun vollständig bei &lt;a href=&#34;http://git-scm.com/&#34;&gt;git&lt;/a&gt; angekommen. Der wirklich große Vorteil von &lt;code&gt;git&lt;/code&gt; gegenüber &lt;code&gt;darcs&lt;/code&gt; ist die Geschwindigkeit. Vor allem beim Einchecken von sehr vielen großen Dateien, kann git punkten. Auch das Erstellen von Branches erscheint mir in &lt;code&gt;git&lt;/code&gt; geradezu trivial zu laufen. Bisher habe ich keine wesentlichen Probleme gefunden, bis vielleicht auf die Tatsache, dass leere Verzeichnisse in &lt;code&gt;git&lt;/code&gt; nicht hinterlegt werden können.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Wieder mal ein genialer VIM-Artikel</title>
				<link>https://www.jerri.de/blog/archives/2010/09/20/wieder_mal_ein_genialer_vimartikel/</link>
				<pubDate>Mon, 20 Sep 2010 20:56:37 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2010/09/20/wieder_mal_ein_genialer_vimartikel/</guid>
				<description>&lt;p&gt;Mal wieder ein Link zu einem Artikel zum Vim-Konfigurieren: &lt;a href=&#34;http://nvie.com/posts/how-i-boosted-my-vim/&#34;&gt;How I boosted my Vim&lt;/a&gt;. Da ich seit neuestem einen Mac mein eigen nenne (ein MacBook Air), bin ich mal wieder dabei diverse Programme und Tools zu konfigurieren. Der Artikel beschreibt einige interessante Sachen, die man am Vim so konfigurieren kann.&lt;/p&gt;&#xA;&lt;p&gt;Gefunden habe ich den Link bei &lt;a href=&#34;http://www.reddit.com/&#34;&gt;reddit.com&lt;/a&gt;. Neben StumbleUpon eine etwas einfachere Möglichkeit Neuigkeiten und interessante Links im Netz zu finden.&lt;/p&gt;&#xA;&lt;p&gt;Und zu guter Letzt noch ein Link zu einer ziemlich genialen Wallpaper-Seite: &lt;a href=&#34;http://www.desktopnexus.com/&#34;&gt;Desktop Nexus Wallpapers&lt;/a&gt;. Vermutlich schon allen bekannt, aber ich finde, trotzdem einen Link Wert. :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Vim als IDE</title>
				<link>https://www.jerri.de/blog/archives/2009/12/18/vim_als_ide/</link>
				<pubDate>Fri, 18 Dec 2009 18:09:16 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2009/12/18/vim_als_ide/</guid>
				<description>&lt;p&gt;Da ich gerade wieder sehr stark am PHP-Programmieren bin, war ich wieder etwas im Netz unterwegs um Tools und Tipps zur einfacheren Programmierung von tief verschachteltem OOP-PHP-Code zu finden. Dabei habe ich zwei sehr interessante Seiten gefunden.&lt;/p&gt;&#xA;&lt;p&gt;Zunächst mal &lt;a href=&#34;http://eclim.org/&#34;&gt;Eclim&lt;/a&gt;. Das ist ein Plugin sowohl für Vim als auch für Eclipse. Wer normalerweise mit Vim arbeitet, wird Eclipse als ein furchtbar langsames Ungetüm empfinden. Um einige der Funktionalitäten von Eclipse in Vim zu verwenden, aber dabei trotzdem schnell und flexibel zu arbeiten, der wird dieses Plugin mögen. Für Projekte mit tiefer Baumstruktur lohnt es sich definitiv. Auch die automatische Syntax-Pruefung bei Speicherung von php-Dateien ist sehr praktisch. Auch ich habe allerdings die ganze tiefe von Eclim noch nicht durchschaut. Dieses kleine Plugin ist sehr mächtig und der Programmierer Eric Van Dewoestine ist in seiner Mailingliste wahnsinnig schnell beim Beantworten von Fragen.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Tutorial Videos zu VIM</title>
				<link>https://www.jerri.de/blog/archives/2009/10/03/tutorial_videos_zu_vim/</link>
				<pubDate>Sat, 03 Oct 2009 09:46:35 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2009/10/03/tutorial_videos_zu_vim/</guid>
				<description>&lt;p&gt;Wieder mal nur ein kleiner Link, gefunden im weiten Netz, zum Thema , dem &lt;a href=&#34;http://www.vim.org/&#34;&gt;VIM&lt;/a&gt; besten Editor der Welt.  Derek Wyatt hat sich die Mühe gemacht, diverse Editierkonzepte in VIM in kleinen Videotutorials zu erklären. Sehr schön gemacht und auch ich habe wieder mal etwas gelernt. Man hört nie auf damit.  Insbesondere für Anfänger sind diese Videos eine gute Hilfe, da auch einfachere Dinge in VIM erklärt werden.  Alle Tutorials sind in englischer Sprache.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mal wieder eine interessante Seite zu vim...</title>
				<link>https://www.jerri.de/blog/archives/2006/08/19/mal_wieder_eine_interessante_seite_zu_vim/</link>
				<pubDate>Sat, 19 Aug 2006 20:19:39 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/08/19/mal_wieder_eine_interessante_seite_zu_vim/</guid>
				<description>&lt;p&gt;Lange nicht mehr hier gepostet. Aber im Moment ist es Stressig. Sowohl in der Arbeit, als auch natürlich beim WoW-Spielen.&lt;/p&gt;&#xA;&lt;p&gt;Beim Lesen der Vim-Mailing-Liste bin ich mal wieder auf eine interessante Seite gestoßen. Amir beschreibt hier seine vim-Umgebung und gibt Tips, wie man vim noch effizienter benutzen kann. Bestimmt nicht jedermanns Sache, aber denoch sehr viele interessante Ideen enthalten!&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://amix.dk/blog/viewEntry/159&#34;&gt;amix.dk : Workspace efficiency - Vim tip 1 of 3&lt;/a&gt;&lt;/p&gt;</description>
			</item>
			<item>
				<title>Jeden Tag ein neues Feature... :)</title>
				<link>https://www.jerri.de/blog/archives/2006/06/21/jeden_tag_ein_neues_feature/</link>
				<pubDate>Wed, 21 Jun 2006 10:29:33 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/06/21/jeden_tag_ein_neues_feature/</guid>
				<description>&lt;p&gt;Jetzt arbeite ich schon so lange mit &lt;a href=&#34;http://www.vim.org/&#34;&gt;vim&lt;/a&gt; und finde doch immer wieder etwas neues, was ich noch nicht gewusst habe. Es handelt sich um den Befehl &lt;code&gt;:Ex&lt;/code&gt;, den ich bisher noch nicht kannte. Auf diesen Befehl gebracht hat mit der folgende Artikel, den Nick Lo auf der vim-Mailinglist gepostet hat:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.ingredients.com.au/nick/2006/06/21/file-browsing-in-vim/&#34;&gt;Ingredients &amp;gt; Nick&amp;rsquo;s Notepad &amp;gt; Blog Archive &amp;gt; File browsing in Vim&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Danke Nick! :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Noch eine vim7-Änderung bei Debian...</title>
				<link>https://www.jerri.de/blog/archives/2006/05/23/noch_eine_vim7__nderung_bei_debian/</link>
				<pubDate>Tue, 23 May 2006 14:16:37 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/05/23/noch_eine_vim7__nderung_bei_debian/</guid>
				<description>&lt;p&gt;Da haben die Debian-Paketverwalter mal richtig aufgeräumt bei der vim7-Installation. Neben der Änderung von gestern, die ich offensichtlich auch umgehen hätte können, indem ich das Paket &lt;code&gt;vim-full&lt;/code&gt; installiert hätte, welches den Default &lt;code&gt;nano&lt;/code&gt; wieder überschreibt, ist vim nun auf der Kommando-Zeile so konfiguriert, dass bei Start von vim als &lt;code&gt;vi&lt;/code&gt; ein zu vi kompatibles vim gestartet wird.&lt;/p&gt;&#xA;&lt;p&gt;Dies wird dadurch bewerkstelligt, dass vim beim Aufruf als &lt;code&gt;vi&lt;/code&gt; auch die &lt;code&gt;virc&lt;/code&gt;-Dateien zusätzlich liest. Bei Debian existiert nun per Default eine Datei &lt;code&gt;/etc/vim/virc&lt;/code&gt; mit dem folgenden Inhalt:&lt;/p&gt;</description>
			</item>
			<item>
				<title>vim not default anymore on debian...</title>
				<link>https://www.jerri.de/blog/archives/2006/05/22/vim_not_default_anymore_on_debian/</link>
				<pubDate>Mon, 22 May 2006 12:39:10 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/05/22/vim_not_default_anymore_on_debian/</guid>
				<description>&lt;p&gt;It seems the debian community prefers &lt;code&gt;nano&lt;/code&gt; to &lt;code&gt;vim&lt;/code&gt;. With the newest unstable debian installed if you do for example &lt;code&gt;cvs commit&lt;/code&gt; you get the &lt;code&gt;nano&lt;/code&gt;-Editor to edit your commit-message instead of &lt;code&gt;vi&lt;/code&gt;. This happens allthough &lt;code&gt;$EDITOR&lt;/code&gt; and &lt;code&gt;$CVSEDITOR&lt;/code&gt; are not set.&lt;/p&gt;&#xA;&lt;p&gt;If you don&amp;rsquo;t like nano and want your beloved vi back again do the following as root:&lt;/p&gt;&#xA;&lt;pre tabindex=&#34;0&#34;&gt;&lt;code&gt;$ update-alternatives --config editor&#xA;&lt;/code&gt;&lt;/pre&gt;&lt;p&gt;Answer the following question with your preferred editor.&lt;/p&gt;</description>
			</item>
			<item>
				<title>Ein paar VIM-Links...</title>
				<link>https://www.jerri.de/blog/archives/2006/05/17/ein_paar_vimlinks/</link>
				<pubDate>Wed, 17 May 2006 23:28:54 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/05/17/ein_paar_vimlinks/</guid>
				<description>&lt;p&gt;Es ist immer wieder erstaunlich, wie schnell und einfach man mit vim Texte editieren kann, wenn man sich erstmal auf das Abenteuer eingelassen hat, vim tatsächlich zu lernen. Einen Klassiker von Bram Moolenaar selber (dem Programmierer von vim), kann man hier finden:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.moolenaar.net/habits.html&#34;&gt;Vim: Seven habits of effective text editing&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Warum ich so gerne vim benutze, liegt daran, dass ich ungern zur Maus greife. Es ist tatsächlich so, dass es Applikationen gibt, bei denen eine Maus einfach unabdingbar ist. Programmieren in einem Editor ist meiner Meinung nach aber nicht so ein Fall! Warum dann vim und nicht emacs? Nun, zum einen, weil ich finde, dass emacs viel zu gross ist fuer einen einfachen Editor. Zum anderen, weil die Bedienung von emacs in Finger-Streck-Übungen ausartet. Das Prinzip der zwei Bearbeitungsmodi in vim (und ursprünglich vi) macht es möglich, die meisten Befehle mit einfachen Tastenklicks zu erreichen. Kein übermässiges Drücken der &lt;code&gt;CTRL&lt;/code&gt; und &lt;code&gt;ALT&lt;/code&gt; Tasten ist nötig. Und selbst zum Navigieren im Dokument muss man nie die Haupttasten der Tastatur verlassen (keine Cursor-Keys nötig!)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Versionssprung bei vim</title>
				<link>https://www.jerri.de/blog/archives/2006/05/09/versionssprung_bei_vim/</link>
				<pubDate>Tue, 09 May 2006 21:27:45 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/05/09/versionssprung_bei_vim/</guid>
				<description>&lt;p&gt;Lange hat es wieder gedauert, aber mir scheint, es hat sich gelohnt. Die neueste Version von &lt;a href=&#34;http://www.vim.org/&#34;&gt;vim&lt;/a&gt; ist endlich offiziell online.&lt;/p&gt;&#xA;&lt;p&gt;Viele interessante Neuerungen sind scheinbar hinzugekommen. Wie nötig diese Neuerungen sind, wird sich zeigen. Ich hatte bisher eigentlich nicht das Problem, dass mein Editor nicht genug kann. Aber wer weiss. Vielleicht sind es die Neuerungen, die ich mir schon immer gewünscht habe, obwohl ich nicht wusste, dass ich sie mir gewünscht habe.&lt;/p&gt;</description>
			</item>
			<item>
				<title>vim lernen....</title>
				<link>https://www.jerri.de/blog/archives/2006/04/04/vim_lernen/</link>
				<pubDate>Tue, 04 Apr 2006 00:14:36 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/04/04/vim_lernen/</guid>
				<description>&lt;p&gt;Um Daten zu editieren, braucht man einen Editor. Und wenn ich sage Editor, dann meine ich Editor. Und der einzige echte Editor (das andere ist eigentlich ein Betriebssystem) ist &lt;a href=&#34;http://www.vim.org/&#34;&gt;vim&lt;/a&gt;. Und weil vim am Anfang etwas komplizierter ist, gibt es im Netz schon ziemlich viele Tutorials zum Einstieg. Hier eines, das ich gerade auf der vim-Mailingliste gefunden habe. Und es sieht sehr hübsch aus.  Eigentlich kein Grund mehr, vim nicht anzufangen. :)&lt;/p&gt;</description>
			</item>
			<item>
				<title>Mein erstes vim-Skript... :)</title>
				<link>https://www.jerri.de/blog/archives/2006/03/18/mein_erstes_vimskript/</link>
				<pubDate>Sat, 18 Mar 2006 20:48:35 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/03/18/mein_erstes_vimskript/</guid>
				<description>&lt;p&gt;Es ist nun tatsächlich soweit. Ich habe mein erstes vim-Skript erstellt (bzw. eine Funktion). Da ich dieses Blog per vim bearbeite, und ich immer mal wieder Links eintrage, hat es mich geärgert, dass ich die Zeile für den Link immer wieder von Hand eintragen muss. D.h. jedes Mal URL kopieren, Source der Seite öffnen, Titel der Seite kopieren. Target anfügen. Sehr nervig. Ab jetzt kann ich das ganze durch einen geführten Vorgang machen. vim-Funktion aufrufen. URL eingeben, target eingeben und, voila, meine Zeile mit dem Title automatisch aus der Seite extrahiert liegt vor. Wie z.B. hier&lt;/p&gt;</description>
			</item>
			<item>
				<title>Kleines praktisches Skript für vim und xml/html</title>
				<link>https://www.jerri.de/blog/archives/2006/03/18/kleines_praktisches_skript_f__r_vim_und_xmlhtml/</link>
				<pubDate>Sat, 18 Mar 2006 11:12:35 +0000</pubDate>
				<guid>https://www.jerri.de/blog/archives/2006/03/18/kleines_praktisches_skript_f__r_vim_und_xmlhtml/</guid>
				<description>&lt;p&gt;Habe gerade ein sehr praktisches kleines Skript gefunden, dass man sehr gut brauchen kann, wenn man viel HTML bzw. XML in &lt;code&gt;vim&lt;/code&gt; bearbeitet. Es erlaubt einem in &lt;code&gt;vim&lt;/code&gt; einen bestimmten Bereich auszuwählen und diesen mit einem Tag zu markieren:&lt;/p&gt;&#xA;&lt;p&gt;&lt;a href=&#34;http://www.vim.org/tips/tip.php?tip_id=346&#34;&gt;Tip #346 - Wrap text in HTML/XML tags after prompting for the tag name : vim online&lt;/a&gt;&lt;/p&gt;&#xA;&lt;p&gt;Das Skript ist ganz unten auf dieser Tip-Seite. Ich habe dem Author, David Fishburn, bereits eine Mail geschrieben, dass ich der Meinung bin, dass dieses Skript unbedingt in die Skripts-Sektion der &lt;a href=&#34;http://www.vim.org/&#34;&gt;VIM Homepage&lt;/a&gt; geschoben werden müsste.&lt;/p&gt;</description>
			</item>
	</channel>
</rss>
