<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Stellwag.eu &#187; (Dirty) Hacks</title>
	<atom:link href="http://www.stellwag.eu/category/dirty-hacks/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.stellwag.eu</link>
	<description>Ulmenstraße 5 &#124; 90556 Seukendorf &#124; Deutschland</description>
	<lastBuildDate>Sat, 09 Jul 2011 14:58:51 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>Hacking Pentagon &#8230; done.</title>
		<link>http://www.stellwag.eu/2006/05/03/hacking-pentagon-done/</link>
		<comments>http://www.stellwag.eu/2006/05/03/hacking-pentagon-done/#comments</comments>
		<pubDate>Wed, 03 May 2006 18:41:05 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.stellwag.eu/2006/05/03/hacking-pentagon-done/</guid>
		<description><![CDATA[Heise berichtet darüber, dass es unbekannten Hackern gelungen ist, in den Rechnerverbund des Krankenhaussystems des US-Militärs TRICARE einzubrechen und 14.000 Kreditkarten- und Sozialversicherungsnummern, privaten Anschriften und Telefonnummern sowie von dienstlichen Durchwahlen und E-Mail-Adressen zu stehlen. Aus der Stellungsnahme des Pentagons geht hervor, dass die betroffenen Personen informiert worden sind und dass die Sicherheitsstufe des Rechnerverbunds [...]]]></description>
			<content:encoded><![CDATA[<p><a target="_blank" href="http://www.heise.de">Heise</a> <a target="_blank" href="http://www.heise.de/newsticker/meldung/72658">berichtet</a> darüber, dass es unbekannten Hackern gelungen ist, in den Rechnerverbund des Krankenhaussystems des US-Militärs <a target="_blank" href="http://www.tricare.osd.mil/">TRICARE</a> einzubrechen und 14.000 Kreditkarten- und Sozialversicherungsnummern, privaten Anschriften und Telefonnummern sowie von dienstlichen Durchwahlen und E-Mail-Adressen zu stehlen.</p>
<p>Aus der <a target="_blank" href="http://www.pentagon.gov/releases/2006/nr20060428-12920.html">Stellungsnahme</a> des Pentagons geht hervor, dass die betroffenen Personen informiert worden sind und dass die Sicherheitsstufe des Rechnerverbunds mit den privaten Dateninhalten  erhöht worden sei.</p>
<p>Also _ich_ als Betroffener, würde so etwas tierisch ärgern!!!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2006/05/03/hacking-pentagon-done/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Aircrack mit Hardware-Unterstützung</title>
		<link>http://www.stellwag.eu/2006/03/06/aircrack-mit-hardware-unterstutzung/</link>
		<comments>http://www.stellwag.eu/2006/03/06/aircrack-mit-hardware-unterstutzung/#comments</comments>
		<pubDate>Mon, 06 Mar 2006 12:36:17 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2006/03/06/aircrack-mit-hardware-unterstutzung/</guid>
		<description><![CDATA[Jeder hat es schon einmal gelesen oder vielleicht sogar schon auprobiert. Die Rede ist von Aircrack. Nun habe ich gerade auf heise mobil gelesen, dass es einen WLAN-Detektiv von der Firma Trendnet gibt. Die Frage dabei ist eher die der legalen Nutzungsmöglichkeit . Denn dieser 50 EUR teuere und USB-Stick große WLAN-Detektiv soll WLAN-Netze mit [...]]]></description>
			<content:encoded><![CDATA[<p><img src="http://www.stellwag.us/wp-content/uploads/2006/03/aircrack.png" align="left" hspace="5" vspace="5" />Jeder hat es schon einmal gelesen oder vielleicht sogar schon auprobiert. Die Rede ist von <a href="http://freshmeat.net/projects/aircrack/" target="_blank">Aircrack</a>.</p>
<p>Nun habe ich gerade auf <a href="http://www.heise.de/mobil/" target="_blank">heise mobil</a> gelesen, dass es einen <a href="http://www.heise.de/mobil/artikel/64159" target="_blank">WLAN-Detektiv</a> von der Firma <a href="http://www.trendnet.com/ge" target="_blank">Trendnet</a> gibt. Die Frage dabei ist eher die der legalen Nutzungsmöglichkeit <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> . Denn dieser 50 EUR teuere und USB-Stick große WLAN-Detektiv soll WLAN-Netze mit Leichtigkeit aufspüren können. Fehlt nur noch der Werbesologan: &#8220;<em>Hacking with ease!</em>&#8220;<img src="http://www.stellwag.us/wp-content/uploads/2006/03/wlan-detektiv.jpg" align="right" /></p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2006/03/06/aircrack-mit-hardware-unterstutzung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Der Bash-Hack</title>
		<link>http://www.stellwag.eu/2006/01/30/der-bash-hack/</link>
		<comments>http://www.stellwag.eu/2006/01/30/der-bash-hack/#comments</comments>
		<pubDate>Mon, 30 Jan 2006 20:59:12 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>
		<category><![CDATA[Linux/Unix]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2006/01/30/der-bash-hack/</guid>
		<description><![CDATA[Jeder der unter Linux/Unix die Bash als Standard-Shell verwendet, sollte das hier mal ausprobieren: :() { :&#38; :&#38; } ;: Einfach in die Komandozeile (Bash) eingeben und [ENTER] drücken. Danach könnt ihr mal euere Erfahrungen posten&#8230;]]></description>
			<content:encoded><![CDATA[<p>Jeder der unter Linux/Unix die Bash als Standard-Shell verwendet, sollte das hier mal ausprobieren:</p>
<div class="hl-surround"><ol class="hl-main ln-show" title="Double click to hide line number." ondblclick = "linenumber(this)"><li class="hl-firstline">:() { :&amp; :&amp; } ;:</li></ol></div>
<p>Einfach in die Komandozeile (Bash) eingeben und [ENTER] drücken. Danach könnt ihr mal euere Erfahrungen posten&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2006/01/30/der-bash-hack/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>Fehlende Kompatibilität</title>
		<link>http://www.stellwag.eu/2006/01/18/fehlende-kompatibilitaet/</link>
		<comments>http://www.stellwag.eu/2006/01/18/fehlende-kompatibilitaet/#comments</comments>
		<pubDate>Wed, 18 Jan 2006 21:56:11 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>
		<category><![CDATA[(E)CMS]]></category>
		<category><![CDATA[Ideen]]></category>
		<category><![CDATA[Information Technology]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2006/01/18/fehlende-kompatibilitat/</guid>
		<description><![CDATA[Man merkt es immer wieder, egal ob es sich nun um Link-Listen dreht, die man zwischen unterschiedlichen Browsern austauschen oder auch nur ein OpenOffice (OpenDocument) Dokument unter Microsoft Word öffnen will, man hat bei unterschiedlichen Systemen immer wieder das Problem der fehlenden Kompatibilität. Dabei bietet XML &#038; Co. doch so viele Möglichkeiten, auch auf unterschiedlichen [...]]]></description>
			<content:encoded><![CDATA[<p>Man merkt es immer wieder, egal ob es sich nun um Link-Listen dreht, die man zwischen unterschiedlichen Browsern austauschen oder auch nur ein OpenOffice (OpenDocument) Dokument unter Microsoft Word öffnen will, man hat bei unterschiedlichen Systemen immer wieder das Problem der fehlenden Kompatibilität.</p>
<p>Dabei bietet XML &#038; Co. doch so viele Möglichkeiten, auch auf unterschiedlichen Systemen Kompatibilität zu bieten. Ich stehe gerade vor dem Problem ungefähr 100 Blog-Einträge aus meinem vorherigen Typo3-System übernehmen zu wollen, weil sie sonst &#8211; <em>ganz banal gesagt</em> &#8211; einfach nicht mehr aufrufbar wären <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_sad.gif' alt=':-(' class='wp-smiley' />  Aber aufgrund der fehlenden Kompatibilität darf ich das ganze jetzt wohl in mühevoller Handarbeit &#8211; Eintrag für Eintrag &#8211; in das neue System überführen *grrr*.</p>
<p>Ich bin schlichtweg dafür, für Blog-Einträge eine ISO-Norm aufzustellen, wie diese in einem <a target="_blank" href="http://www.abkuerzungen.de/pc/html/result.php?abbreviation=rdbs&#038;language=DE&#038;x=0&#038;y=0">RDBS</a> abzuspeichern sind <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_wink.gif' alt=';-)' class='wp-smiley' /> </p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2006/01/18/fehlende-kompatibilitaet/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
		<item>
		<title>HACK #9: Einrücken und neu Formatieren</title>
		<link>http://www.stellwag.eu/2005/11/02/hack-9-einrucken-und-neu-formatieren/</link>
		<comments>http://www.stellwag.eu/2005/11/02/hack-9-einrucken-und-neu-formatieren/#comments</comments>
		<pubDate>Wed, 02 Nov 2005 14:26:54 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/11/02/hack-9-einrucken-und-neu-formatieren/</guid>
		<description><![CDATA[Da es in letzter Zeit etwas still um meine VIM-Hacks geworden ist, werde ich heute und jetzt die Nr. 9 der Reihe vorstellen. Wer kennt das nicht, man hat einen Text, der in reinem ASCII geschrieben ist und der irgendwie nicht sinnvoll eingerückt ist. Dort wurden 3 Leerzeichen zum Einrücken verwendet, hier wieder 2 Tabulatoren [...]]]></description>
			<content:encoded><![CDATA[<p>Da es in letzter Zeit etwas still um meine <a target="_blank" href="http://www.vim.org">VIM</a>-Hacks geworden ist, werde ich heute und jetzt die Nr. 9 der Reihe vorstellen.</p>
<p>Wer kennt das nicht, man hat einen Text, der in reinem ASCII geschrieben ist und der irgendwie nicht sinnvoll eingerückt ist. Dort wurden 3 Leerzeichen zum Einrücken verwendet, hier wieder 2 Tabulatoren und dort wurde wiederrum falsch eingerückt.</p>
<p>Alles in allem könnte man sicherlich auch reguläre Ausdrücke in VIM verwenden, um dem Formatierungsproblem entgegen zu wirken. Es gibt aber einen weitaus schnelleren und effektiveren Weg:</p>
<p>Machen Sie einfach eine solche wüst formatierte ASCII-Datei auf und geben (ohne vorangestellten &#8216;:&#8217;) ein</p>
<p><span style="font-style: italic">ggVG=</span></p>
<p>ein. Mit &#8220;ggVG&#8221; markieren sie den gesamten Text zeilenweise und mit dem &#8216;=&#8217; setzen Sie den Formatierungen ein Ende, indem alles zurückgesetzt wird.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/11/02/hack-9-einrucken-und-neu-formatieren/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HACK #10: {En,De}cryption</title>
		<link>http://www.stellwag.eu/2005/11/02/hack-10-cryption/</link>
		<comments>http://www.stellwag.eu/2005/11/02/hack-10-cryption/#comments</comments>
		<pubDate>Wed, 02 Nov 2005 12:16:10 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/11/02/hack-10-cryption/</guid>
		<description><![CDATA[Eine wahrscheinlich nicht so häufig genutzte Funktion in VIM wird wohl die Encryption sein. Dazu möchte ich vorab schon erwähnen, dass die Methode ASCII-Files zu verschlüsseln in VIM nicht wirklich sicher ist. Dazu möchte ich auch auf den folgenden Auszug aus der Hilfe &#8220;:help encryption&#8221; eingehen: [CUT] 9. Encryption Vim is able to write files [...]]]></description>
			<content:encoded><![CDATA[<p>Eine wahrscheinlich nicht so häufig genutzte Funktion in <a target="_blank" href="http://www.vim.org">VIM</a> wird wohl die Encryption sein. Dazu möchte ich vorab schon erwähnen, dass die Methode ASCII-Files zu verschlüsseln in VIM nicht wirklich sicher ist. Dazu möchte ich auch auf den folgenden Auszug aus der Hilfe &#8220;:help encryption&#8221; eingehen:</p>
<div align="left"><em>[CUT]</em><br />
<em>9. Encryption</em></p>
<p><em>Vim is able to write files encrypted, and read them back. The encrypted text cannot be read without the right key.</em></p>
<p><em>Note: The swapfile and text in memory is not encrypted. A system</em><br />
<em>administrator will be able to see your text while you are editing it.</em><br />
<em>When filtering text with &#8220;:!filter&#8221; or using &#8220;:w !command&#8221; the text is not</em><br />
<em>encrypted, this may reveal it to others.</em></p>
<p><em>WARNING: If you make a typo when entering the key and then write the file and exit, the text will be lost!</em></p>
<p><em>The normal way to work with encryption, is to use the &#8220;:X&#8221; command, which will ask you to enter a key. A following write command will use that key to encrypt the file. If you later edit the same file, Vim will ask you to enter a key. If you type the same key as that was used for writing, the text will be readable again. If you use a wrong key, it will be a mess.</em></p>
<p><em>:X Prompt for an encryption key. The typing is done without showing the actual text, so that someone looking at the display won&#8217;t see it. The typed key is stored in the &#8216;key&#8217; option, which is used to encrypt the file when it is written. The file will remain unchanged until you write it. See also |-x|.</em></p>
<p><em>The value of the &#8216;key&#8217; options is used when text is written. When the option is not empty, the written file will be encrypted, using the value as the encryption key. A magic number is prepended, so that Vim can recognize that the file is encrypted.</em></p>
<p><em>To disable the encryption, reset the &#8216;key&#8217; option to an empty value:</em></p>
<p><em>:set key=</em></p>
<p><em>When reading a file that has been encrypted and this option is not empty, it will be used for decryption. If the value is empty, you will be prompted to enter the key. If you don&#8217;t enter a key, the file is edited without being decrypted.</em></p>
<p><em>If want to start reading a file that uses a different key, set the &#8216;key&#8217; option to an empty string, so that Vim will prompt for a new one. Don&#8217;t use the &#8220;:set&#8221; command to enter the value, other people can read the command over your shoulder.</em></p>
<p><em>Since the value of the &#8216;key&#8217; option is supposed to be a secret, its value can never be viewed. You should not set this option in a vimrc file.</em></p>
<p><em>An encrypted file can be recognized by the &#8220;file&#8221; command, if you add this line to &#8220;/etc/magic&#8221;, &#8220;/usr/share/misc/magic&#8221; or wherever your system has the &#8220;magic&#8221; file:</em></p>
<p><em>0 string VimCrypt~ Vim encrypted file</em><br />
<em>Notes:</em></p>
<ul>
<li><em>Encryption is not possible when doing conversion with &#8216;charconvert&#8217;.</em></li>
</ul>
<ul>
<li><em>Text you copy or delete goes to the numbered registers. The registers can be saved in the .viminfo file, where they could be read. Change your &#8216;viminfo&#8217; option to be safe.</em></li>
</ul>
<ul>
<li><em>Someone can type commands in Vim when you walk away for a moment, he should not be able to get the key.</em></li>
</ul>
<ul>
<li><em>If you make a typing mistake when entering the key, you might not be able to get your text back!</em></li>
</ul>
<ul>
<li><em>If you type the key with a &#8220;:set key=value&#8221; command, it can be kept in the history, showing the &#8216;key&#8217; value in a viminfo file.</em></li>
</ul>
<ul>
<li><em>There is never 100% safety. The encryption in Vim has not been tested for robustness.</em></li>
</ul>
<ul>
<li><em>The algorithm used is breakable. A 4 character key in about one hour, a 6 character key in one day (on a Pentium 133 PC). This requires that you know some text that must appear in the file. An expert can break it for any key. When the text has been decrypted, this also means that the key can be revealed, and other files encrypted with the same key can be decrypted.</em></li>
</ul>
<ul>
<li><em>Pkzip uses the same encryption, and US Govt has no objection to its export. Pkzip&#8217;s public file APPNOTE.TXT describes this algorithm in detail.</em></li>
</ul>
<ul>
<li><em>Vim originates from the Netherlands. That is where the sources come from.</em></li>
</ul>
<p><em>Thus the encryption code is not exported from the USA.</em><br />
<em>[/CUT]</em></div>
<p>Steht eigentlich alles drinnen <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  was man wissen muss. Wie man die Verschlüsselung umgeht werde ich evtl. in einem späteren Hack erklären&#8230;</p>
<p>So long&#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/11/02/hack-10-cryption/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>siggen v2.00 steht kurz vor der Veröffentlichung!</title>
		<link>http://www.stellwag.eu/2005/08/25/siggen-v200-steht-kurz-vor-der-veroffentlichung/</link>
		<comments>http://www.stellwag.eu/2005/08/25/siggen-v200-steht-kurz-vor-der-veroffentlichung/#comments</comments>
		<pubDate>Thu, 25 Aug 2005 14:49:24 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>
		<category><![CDATA[Information Technology]]></category>
		<category><![CDATA[News]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/08/25/siggen-v200-steht-kurz-vor-der-veroffentlichung/</guid>
		<description><![CDATA[Das Open Source Signatur-Projekt siggen steht kurz vor der Veröffentlichung. Es wird von der Version 1.27b auf der Version 2.00 (im Stable-Branch) upgedatet. Grund dafür ist eine neue Programmiersprache, mit der man seine Email-Signaturen verschlüsseln lassen kann: Die *NIX Shell! Damit ist es mit dem neuen siggen Feature möglich, sogar sed mit einem core dump [...]]]></description>
			<content:encoded><![CDATA[<p>Das Open Source Signatur-Projekt <a target="_blank" href="http://siggen.sf.net">siggen</a> steht kurz vor der Veröffentlichung. Es wird von der Version 1.27b auf der Version 2.00 (im Stable-Branch) upgedatet. Grund dafür ist eine neue Programmiersprache, mit der man seine Email-Signaturen verschlüsseln lassen kann: Die *NIX Shell!</p>
<p>Damit ist es mit dem neuen siggen Feature möglich, sogar sed mit einem core dump abstürzen zu lassen &#8211; man brauche gerade einmal eine Signatur mit gut 1500 Zeichen Länge generieren und ausführen zu lassen!</p>
<p>Um aber RFC-konforme Email Signaturen zu erstellen(!!!), empfehle ich eine max. unverschlüsselte Signaturlänge von max. 12 Zeichen!</p>
<p>Have much fun &#8230;</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/08/25/siggen-v200-steht-kurz-vor-der-veroffentlichung/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HACK #8: VIM Bookmarks &amp; References</title>
		<link>http://www.stellwag.eu/2005/08/24/hack-8-vim-bookmarks-references/</link>
		<comments>http://www.stellwag.eu/2005/08/24/hack-8-vim-bookmarks-references/#comments</comments>
		<pubDate>Wed, 24 Aug 2005 12:29:35 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/08/24/hack-8-vim-bookmarks-references/</guid>
		<description><![CDATA[Heute habe ich mir einmal gedacht, dass es u.U. vielleicht sinnvoll sein könnte, Sie auf ein paar gute Bookmarks und Referenzen im Internet über den OSS-Editor VIM hinzuweisen. Eins möchte ich vorab aber noch erwähnen! Die untere Liste ist keinesfalls vollständig und wahrscheinlich sind auch die Inhalte (von denen ich mich hier ausdrücklich disdanziert habe!!!) [...]]]></description>
			<content:encoded><![CDATA[<p>Heute habe ich mir einmal gedacht, dass es u.U. vielleicht sinnvoll sein könnte, Sie auf ein paar gute Bookmarks und Referenzen im Internet über den <a target="_blank" href="http://www.abkuerzungen.de/pc/html/result.php?abbreviation=oss&#038;language=DE">OSS</a>-Editor VIM hinzuweisen.</p>
<p>Eins möchte ich vorab aber noch erwähnen! Die untere Liste ist keinesfalls vollständig und wahrscheinlich sind auch die Inhalte (von denen ich mich <a target="_blank" href="http://www.stellwag.us/impressum/">hier</a> ausdrücklich disdanziert habe!!!) teilweise fehlerbehaftet. Da ich über so eine große Liste keineswegs den Überblick behalten kann, bitte ich dead Links zu entschuldigen und wäre über einen kurzen Hinweis/Kommentar sehr dankbar!</p>
<p>Hier ein paar gute Dokumente, die auf meiner Seite gehostet sind:</p>
<p>Ein freies, englisches Buch, dass sehr ausführlich auf über 500 Seiten den <a target="_blank" href="http://www.vim.org">VIM</a> vorstellt:<br />
<strong>FILE: <a target="_blank" href="http://www.stellwag.us/wp-content/uploads/2006/01/vimbook-OPL.pdf">Vimbook (OPL)</a> (3.7 M)</strong></p>
<p>Das hier ist ein ASCII-Dokument, das einige sehr interessante Hacks darstellt. Die Beschreibung ist allerdings sehr <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' />  knapp gehalten:<br />
<strong>FILE: <a target="_blank" href="http://www.stellwag.us/wp-content/uploads/2006/01/VIM_HACKS.TXT">VIM HACKS</a> (34 K)</strong></p>
<p align="left"><em>===== BOOKMARKS BEGIN =====</em></p>
<div align="left"></div>
<p align="left"><em><span style="font-weight: bold">Der Editor Vi(m): Einführung, Tipps und Tricks</span><br />
Bookmark: http://www.ostc.de/vi.pdf</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Calmar&#8217;s Vim tips</span><br />
Bookmark: http://www.calmar.ws/vim/index.php</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Peter&#8217;s Vim Blogger</span><br />
Bookmark: http://www.petersblog.org/taxonomy/term/10</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vim Color Editor HOW-TO (Vi Improved with syntax color highlighting)</span><br />
Bookmark: http://dufo.tugraz.at/mirror/linux-html-howtos/Vim-HOWTO.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vim as XML Editor</span><br />
Bookmark: http://www.pinkjuice.com/howto/vimxml/</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">The Docs</span><br />
Bookmark: http://vimdoc.sourceforge.net/</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">The Vi IMproved Editor Web Ring</span><br />
Bookmark: http://u.webring.com/hub?ring=vim</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vim Tips</span><br />
Bookmark: http://vim.sourceforge.net/tips/</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">VI Lover&#8217;s Homepage</span><br />
Bookmark: http://thomer.com/vi/vi.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">ausführliche Vim-Beschreibung bei Wikipedia (DE)</span><br />
Bookmark: http://de.wikipedia.org/wiki/Vim</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">VIM (Vi IMproved) Tutorial</span><br />
Bookmark: http://www.unb.ca/documentation/UNIX/tips/vim/</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">VIM Referenzkarte (DE)</span><br />
Bookmark: http://www.linuxsource.de/download/vim_referenz.pdf</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vorteile des Vim</span><br />
Bookmark: http://www.moolenaar.net/vim.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Text Processing With Integrated Spell Checking and Paragraph Formatting in the Vim and Vi Editors</span><br />
Bookmark: http://www.highley-recommended.com/text-processing.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vim und Reguläre Ausdrücke (sehr gut und umfangreich)</span><br />
Bookmark: http://www.troubleshooters.com/linux/presentations/<br />
leap_regex/toc.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Vim for Beginners, with scripts, spell checkers, &#8230;</span><br />
Bookmark: http://www.unb.ca/fredericton/science/chem/ajit/vim.htm</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Another good Vim tutorial site</span><br />
Bookmark: http://users.skynet.be/antoine.mechelynck/vim/</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">TVO: The Vim Outliner</span><br />
Bookmark: http://bike-nomad.com/vim/vimoutliner.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">An Introduction to Display Editing with Vi</span><br />
Bookmark: http://docs.freebsd.org/44doc/usd/12.vi/paper.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><span style="font-weight: bold">Interview with Bill Joy</span><br />
Bookmark: http://www.cs.pdx.edu/~kirkenda/joy84.html</em></p>
<div align="left"></div>
</p>
<p align="left"><em><strong>Power Vim Usage: Tips &#038; Tricks for Everyday Editing</strong><br />
Bookmark: </em>http://www.ukuug.org/events/linux2004/programme/paper-SMyers/<br />
Linux_2004_slides/vim_tips/index.html</p>
<div align="left"></div>
</p>
<p align="left"><em>===== BOOKMARKS END =====</em></p>
<p>Viel Spaß beim Schmökern durch die VIM-Informationen!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/08/24/hack-8-vim-bookmarks-references/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HACK #7: VIM als Taschenrechner!</title>
		<link>http://www.stellwag.eu/2005/08/23/hack-7-vim-als-taschenrechner/</link>
		<comments>http://www.stellwag.eu/2005/08/23/hack-7-vim-als-taschenrechner/#comments</comments>
		<pubDate>Tue, 23 Aug 2005 12:45:31 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/08/23/hack-7-vim-als-taschenrechner/</guid>
		<description><![CDATA[Hatten Sie schon einmal das Problem, dass Sie etwas geschrieben haben und dann schnell etwas rechnen mussten, dass Sie vielleicht nicht im Kopf machen wollten/konnten. In VIM ist das kein Problem, dann er kann rechnen (-: Ein wieder ganz intuitives *fg* [STRG] + [r] + [=] im &#8220;insert mode&#8221; des VIM und Sie können z. [...]]]></description>
			<content:encoded><![CDATA[<p>Hatten Sie schon einmal das Problem, dass Sie etwas geschrieben haben und dann schnell etwas rechnen mussten, dass Sie vielleicht nicht im Kopf machen wollten/konnten. In <a target="_blank" href="http://www.vim.org">VIM</a> ist das kein Problem, dann er kann rechnen (-:</p>
<p>Ein wieder ganz intuitives *fg* [STRG] + [r] + [=] im &#8220;insert mode&#8221; des VIM und Sie können z. B. folgendes ausrechnen lassen:</p>
<p><em>5*5+1-1*12/6+4*6-0*3</em></p>
<p>Aber im Kopf hätten Sie wahrscheinlich auch nichts anderes herausbekommen als 48!</p>
<p>VORSICHT: VIM zeigt nur ganzzahlige Werte an!</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/08/23/hack-7-vim-als-taschenrechner/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>HACK #6: Fensterteilung im improved VI</title>
		<link>http://www.stellwag.eu/2005/08/23/hack-6-fensterteilung-im-improved-vi/</link>
		<comments>http://www.stellwag.eu/2005/08/23/hack-6-fensterteilung-im-improved-vi/#comments</comments>
		<pubDate>Tue, 23 Aug 2005 12:08:26 +0000</pubDate>
		<dc:creator>Phil</dc:creator>
				<category><![CDATA[(Dirty) Hacks]]></category>

		<guid isPermaLink="false">http://www.stellwag.us/2005/08/23/hack-6-fensterteilung-im-improved-vi/</guid>
		<description><![CDATA[Eine sehr gute Methode, wenn man unter Unix/Linux mehrere Konfigurationsdateien editieren muss, mehrere Emails quasi-gleichzeitig schreiben oder einfach nur mehrere Sourcecode Dateien nebeneinander offen haben will bietet VIM mit der integrierten Fensteraufteilung. Nehmen Sie an, Sie hätten 2 Dateien &#8220;file1.txt&#8221; und &#8220;file2.txt&#8221; im Ordner /tmp/myfiles liegen. Nun möchten Sie aus &#8220;file2.txt&#8221; etwas lesen, dass Sie [...]]]></description>
			<content:encoded><![CDATA[<p>Eine sehr gute Methode, wenn man unter Unix/Linux mehrere Konfigurationsdateien editieren muss, mehrere Emails quasi-gleichzeitig schreiben oder einfach nur mehrere Sourcecode Dateien nebeneinander offen haben will bietet <a target="_blank" href="http://www.vim.org">VIM</a> mit der integrierten Fensteraufteilung.</p>
<p>Nehmen Sie an, Sie hätten 2 Dateien &#8220;file1.txt&#8221; und &#8220;file2.txt&#8221; im Ordner /tmp/myfiles liegen. Nun möchten Sie aus &#8220;file2.txt&#8221; etwas lesen, dass Sie dann in &#8220;file1.txt&#8221; übernehmen möchten. Dazu öffnen wir zuerst einmal Beide:</p>
<p><em># vim /tmp/myfiles/file{1,2}.txt<br />
2 files to edit</em></p>
<p>Nun können Sie entweder mit</p>
<blockquote><p>:file file2.txt</p></blockquote>
<p>bzw. mit</p>
<blockquote><p>:file file1.txt</p></blockquote>
<p>zwischen den 2 Dateien hin- und herspringen, oder Sie splitten die 2 Dateien. Hierzu haben Sie 2 Möglichkeiten, die Fenster zu splitten! Endweder horizontal mit:</p>
<blockquote><p>:split file1.txt</p></blockquote>
<p>oder eben vertikal mit dem folgendem VIM-Command:</p>
<blockquote><p>:vsplit file1.txt</p></blockquote>
<p>Nun fragen Sie sich sicherlich, wie man zwischen den 2 gesplitteten Fenstern hin- und herschalten kann! Dies machen Sie ganz intuitiv (-; mit [STRG] + [w] + [w] (also 2 mal ein kleines &#8216;w&#8217;).</p>
<p>TIPP: Sie können das Fenster auch mehrmals splitten, nicht nur in 2 Fenster, wie das obige Beispiel zeigt!</p>
<p>Wenn Sie nun eins der Fenster schließen wollen, können Sie dies machen, indem Sie den Befehl</p>
<blockquote><p>:close</p></blockquote>
<p>in dem zu schließenden Fenster anwenden. Mit dem Schlüsselwort</p>
<blockquote><p> <img src='http://www.stellwag.eu/wp-includes/images/smilies/icon_surprised.gif' alt=':o' class='wp-smiley' /> nly</p></blockquote>
<p>sagen Sie VIM, dass er nur das i. M. aktive Fenster offen behalten soll, alle anderen, offenen Fenster werden dann geschlossen.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.stellwag.eu/2005/08/23/hack-6-fensterteilung-im-improved-vi/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

