<?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>Arkham's Eyrie &#187; tips</title>
	<atom:link href="http://ark.asengard.net/blog/tag/tips/feed/" rel="self" type="application/rss+xml" />
	<link>http://ark.asengard.net/blog</link>
	<description>Where Doves Kill &#38; Ravens Die.</description>
	<lastBuildDate>Fri, 28 Oct 2011 09:09:23 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>Another 17 Vim Tips</title>
		<link>http://ark.asengard.net/blog/2009/10/06/12-vim-tips/</link>
		<comments>http://ark.asengard.net/blog/2009/10/06/12-vim-tips/#comments</comments>
		<pubDate>Tue, 06 Oct 2009 22:44:38 +0000</pubDate>
		<dc:creator>Arkham</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[learning]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://ark.asengard.net/blog/?p=846</guid>
		<description><![CDATA[&#60;Ctrl&#62;-k + e + ! &#8211; Write &#8216;è&#8217; character. &#60;Ctrl&#62;-k + e + &#8216; &#8211; Write &#8216;é&#8217; character. !!date &#8211; Insert date in current line. g, / g; &#8211; Jump back/forward to the locations that have been edited. zf &#8211; Fold selected text. zfa} &#8211; Fold the function enclosing the cursor. zR / zM &#8211; [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-852 aligncenter" title="success_vim" src="http://ark.asengard.net/blog/wp-content/plugins/image-shadow/cache/fc9767b61d835d6535b84dd731cb604d.jpg" alt="success_vim" width="273" height="300" /></p>
<ol>
<li><strong>&lt;Ctrl&gt;-</strong><strong>k</strong> + <strong>e </strong>+ <strong>!</strong> &#8211; Write &#8216;è&#8217; character.<strong><br />
</strong></li>
<li><strong>&lt;Ctrl&gt;-</strong><strong>k</strong> + <strong>e </strong>+ <strong>&#8216;</strong> &#8211; Write &#8216;é&#8217; character.</li>
<li><strong>!!date</strong> &#8211; Insert date in current line.</li>
<li><strong>g,</strong> / <strong>g;</strong> &#8211; Jump back/forward to the locations that have been edited.</li>
<li><strong>zf</strong> &#8211; Fold selected text<strong>.<br />
</strong></li>
<li><strong>zfa}</strong> &#8211; Fold the function enclosing the cursor.</li>
<li><strong>zR</strong> / <strong>zM</strong> &#8211; If <em>foldmethod</em> is set, open/close all folds.</li>
<li><strong>&lt;Ctrl&gt;-w</strong> + (<strong>-</strong>/<strong>+</strong>) &#8211; In splitted views, reduce/increase current zone height.<strong><br />
</strong></li>
<li><strong>&lt;Ctrl&gt;-w</strong> + (<strong>&lt;</strong>/<strong>&gt;</strong>) &#8211; In splitted views, reduce/increase current zone width.</li>
<li><strong>:vimgrep /<em>pattern</em>/ files</strong> &#8211; Search for pattern in the provided list of files.<strong><br />
</strong></li>
<li><strong>:cn</strong> and <strong>:cN</strong> to jump between vimgrep results.</li>
<li><strong>:clist</strong> to display all vimgrep result and <strong>:cc number</strong> to jump to a specific one.</li>
<li><strong>:%s/\&lt;and\&gt;/or/g</strong> &#8211; Replace all occurences of &#8220;and&#8221; with &#8220;or&#8221;, leaving words like &#8220;demand&#8221; unchanged.</li>
<li><strong>:%s/foo/bar/gi</strong> &#8211; Replace case insensitively.</li>
<li><strong>*</strong> / <strong>#</strong> &#8211; Search for the next/previous occurence of the word under the cursor.</li>
<li><strong>/\cfoo\Cbar/</strong> &#8211; Matches &#8220;foobar&#8221;, &#8220;Foobar&#8221; and &#8220;FOObar&#8221;.</li>
<li><strong>/\([a-z]\)\([a-z]\)\2\1/</strong> &#8211; Matches &#8220;abba&#8221; and &#8220;deed&#8221;.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ark.asengard.net/blog/2009/10/06/12-vim-tips/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>17 Vim Tips</title>
		<link>http://ark.asengard.net/blog/2009/10/05/17-vim-tips/</link>
		<comments>http://ark.asengard.net/blog/2009/10/05/17-vim-tips/#comments</comments>
		<pubDate>Mon, 05 Oct 2009 01:06:51 +0000</pubDate>
		<dc:creator>Arkham</dc:creator>
				<category><![CDATA[computers]]></category>
		<category><![CDATA[learnig]]></category>
		<category><![CDATA[linux]]></category>
		<category><![CDATA[tips]]></category>
		<category><![CDATA[tricks]]></category>
		<category><![CDATA[vim]]></category>

		<guid isPermaLink="false">http://ark.asengard.net/blog/?p=837</guid>
		<description><![CDATA[&#60;Ctrl&#62;-o &#8211; Switch from insert mode to command mode for one single command. vim +linenumber file &#8211; Open file at line number. vim +/pattern file &#8211; Open file at first occurence of pattern. :next files &#8211; Open a list of files, each in a new buffer. :up[date] - Save a modified file. &#8220;byy + &#8220;bp [...]]]></description>
			<content:encoded><![CDATA[<p style="text-align: center;"><img class="size-medium wp-image-840 aligncenter" title="vim_bar" src="http://ark.asengard.net/blog/wp-content/plugins/image-shadow/cache/91888380b252c2060ffbfaf3cc1b83fa.jpg" alt="vim_bar" width="300" height="225" /></p>
<ol>
<li><strong>&lt;Ctrl&gt;-o</strong> &#8211; Switch from insert mode to command mode for one single command.</li>
<li><strong>vim +<em>linenumber</em></strong><strong> file</strong> &#8211; Open file at line number.</li>
<li><strong>vim +/<em>pattern</em> file</strong> &#8211; Open file at first occurence of pattern.</li>
<li><strong>:next files</strong> &#8211; Open a list of files, each in a new buffer.</li>
<li><strong>:up[date] </strong>- Save a modified file.</li>
<li><strong>&#8220;byy</strong> + <strong>&#8220;bp</strong> &#8211; Copy a line inside named buffer &#8220;b&#8221; and paste it.</li>
<li><strong>&lt;Ctrl&gt;-]</strong> &#8211; Follow green links in documentation pages.</li>
<li><strong>&lt;Ctrl&gt;-t</strong> &#8211; Go back to the previous documentation page.</li>
<li><strong>&gt;ap</strong> &#8211; Indent whole paragraph.</li>
<li><strong>10dd</strong> + <strong>2.</strong> &#8211; Delete 10 lines, repeat twice (delete 20 lines more).</li>
<li><strong>VU</strong> &#8211; Make the whole line uppercase.</li>
<li><strong>V10j</strong> + <strong>:</strong> + <strong>!sort</strong> &#8211; sort alphabetically next 10 lines.</li>
<li><strong>:!uname -a</strong> &#8211; Display system information.</li>
<li><strong>:! wc %</strong> &#8211; Display information about current file.</li>
<li><strong>:r!uname -a</strong> &#8211; Insert system information into the next line.</li>
<li><strong>gg=G</strong> &#8211; Reformat whole file.</li>
<li><strong>&lt;Ctrl&gt;-n</strong> &#8211; Start autocompletion.</li>
</ol>
]]></content:encoded>
			<wfw:commentRss>http://ark.asengard.net/blog/2009/10/05/17-vim-tips/feed/</wfw:commentRss>
		<slash:comments>2</slash:comments>
		</item>
	</channel>
</rss>

