<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	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/"
		>
<channel>
	<title>Comments on: Vim Intermediate Tutorial Videos</title>
	<atom:link href="http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.derekwyatt.org</link>
	<description>Vim... and stuff</description>
	<lastBuildDate>Wed, 25 Jan 2012 21:22:13 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: Derek Wyatt</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-31871</link>
		<dc:creator>Derek Wyatt</dc:creator>
		<pubDate>Thu, 17 Nov 2011 13:34:41 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-31871</guid>
		<description>I&#039;m not crazy; my mother had me tested.  I do use macvim.  The only way to use gvim on the mac is to use X11, and I&#039;m not doing that :)

As for searching files, check out &quot;&lt;code&gt;:help grep&lt;/code&gt;&quot;.  I tend to do something like &quot;&lt;code&gt;:vimgrep /pattern/ **/*&lt;/code&gt;&quot; which will do a recursive search for /pattern/ in the current directory (and all subdirs).  You can then bring up the list of matches using &quot;&lt;code&gt;:cwin&lt;/code&gt;&quot;.  You might also think about using the &quot;&lt;code&gt;:FufQuickfix&lt;/code&gt;&quot; command from the &lt;a href=&quot;http://www.vim.org/scripts/script.php?script_id=1984&quot; rel=&quot;nofollow&quot;&gt;FuzzyFinder&lt;/a&gt; plugin.

As for sorting by occurrence... that I don&#039;t know.</description>
		<content:encoded><![CDATA[<p>I&#8217;m not crazy; my mother had me tested.  I do use macvim.  The only way to use gvim on the mac is to use X11, and I&#8217;m not doing that :)</p>
<p>As for searching files, check out &#8220;<code>:help grep</code>&#8220;.  I tend to do something like &#8220;<code>:vimgrep /pattern/ **/*</code>&#8221; which will do a recursive search for /pattern/ in the current directory (and all subdirs).  You can then bring up the list of matches using &#8220;<code>:cwin</code>&#8220;.  You might also think about using the &#8220;<code>:FufQuickfix</code>&#8221; command from the <a href="http://www.vim.org/scripts/script.php?script_id=1984" rel="nofollow">FuzzyFinder</a> plugin.</p>
<p>As for sorting by occurrence&#8230; that I don&#8217;t know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: nach</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-31868</link>
		<dc:creator>nach</dc:creator>
		<pubDate>Thu, 17 Nov 2011 12:48:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-31868</guid>
		<description>Hi Derek,
 You seem very crazy but your videos are awesome. Thanks.
 I wanted to ask you if there is a reason why you don&#039;t use macvim and use gvim instead.
 I am now convinced to swicth to vimfrom netbeans thanks to your videos. But I am struggling with something that I used to do very good in netbeans. Searching occurences in all the files in a folder(and subfolders), is there a way to do this and get the nice results maybe sorted by file/occurence ?</description>
		<content:encoded><![CDATA[<p>Hi Derek,<br />
 You seem very crazy but your videos are awesome. Thanks.<br />
 I wanted to ask you if there is a reason why you don&#8217;t use macvim and use gvim instead.<br />
 I am now convinced to swicth to vimfrom netbeans thanks to your videos. But I am struggling with something that I used to do very good in netbeans. Searching occurences in all the files in a folder(and subfolders), is there a way to do this and get the nice results maybe sorted by file/occurence ?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Wyatt</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-23731</link>
		<dc:creator>Derek Wyatt</dc:creator>
		<pubDate>Fri, 22 Jul 2011 21:26:00 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-23731</guid>
		<description>Sounds like work for a shell script:
&lt;pre&gt;
#!/bin/bash
cat - &gt; /tmp/t.$$
fname=$(head -1 /tmp/t.$$ &#124; awk &#039;{print $1}&#039;)
mv /tmp/t.$$ $fname
gvim --remote-silent $fname
&lt;/pre&gt;
That&#039;s gonna need a fair bit of tweaking but it&#039;ll get you started.</description>
		<content:encoded><![CDATA[<p>Sounds like work for a shell script:</p>
<pre>
#!/bin/bash
cat - &gt; /tmp/t.$$
fname=$(head -1 /tmp/t.$$ | awk '{print $1}')
mv /tmp/t.$$ $fname
gvim --remote-silent $fname
</pre>
<p>That&#8217;s gonna need a fair bit of tweaking but it&#8217;ll get you started.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ryan</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-23727</link>
		<dc:creator>Ryan</dc:creator>
		<pubDate>Fri, 22 Jul 2011 20:37:15 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-23727</guid>
		<description>Great videos Derek!

I want to have macvim read from stdin with the - flag (i.e. mvim -) but also send it to the vim server via --remote-silent. However, it seems like the remote flags require files. I&#039;d love for something like &#039;echo test &#124; mvim --remote-silent -&#039; to send a buffer with the word &quot;test&quot; to my macvim window and buffer list that&#039;s already open. Do you have suggestions on how to do this?</description>
		<content:encoded><![CDATA[<p>Great videos Derek!</p>
<p>I want to have macvim read from stdin with the &#8211; flag (i.e. mvim -) but also send it to the vim server via &#8211;remote-silent. However, it seems like the remote flags require files. I&#8217;d love for something like &#8216;echo test | mvim &#8211;remote-silent -&#8217; to send a buffer with the word &#8220;test&#8221; to my macvim window and buffer list that&#8217;s already open. Do you have suggestions on how to do this?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: MightyUhu</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-15348</link>
		<dc:creator>MightyUhu</dc:creator>
		<pubDate>Sun, 10 Apr 2011 15:42:46 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-15348</guid>
		<description>Haha nice i like the World War 3-Part :)</description>
		<content:encoded><![CDATA[<p>Haha nice i like the World War 3-Part :)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Cliff</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-11925</link>
		<dc:creator>Cliff</dc:creator>
		<pubDate>Fri, 25 Feb 2011 07:12:42 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-11925</guid>
		<description>Had been battling with trying to get --remote-silent working until I did :version and discovered that all of my installs are -clientserver... Why is this not a standard install? Will install it locally. But, I need to install it on a shared hosting server that I don&#039;t control. I wish this were installable as a plugin.</description>
		<content:encoded><![CDATA[<p>Had been battling with trying to get &#8211;remote-silent working until I did :version and discovered that all of my installs are -clientserver&#8230; Why is this not a standard install? Will install it locally. But, I need to install it on a shared hosting server that I don&#8217;t control. I wish this were installable as a plugin.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Wyatt</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-10837</link>
		<dc:creator>Derek Wyatt</dc:creator>
		<pubDate>Tue, 08 Feb 2011 00:18:26 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-10837</guid>
		<description>You can run :version to see if it&#039;s got +clientserver.  As for what you can do with it, the &#039;:help clientserver&#039; should really tell you everything you need to know.</description>
		<content:encoded><![CDATA[<p>You can run :version to see if it&#8217;s got +clientserver.  As for what you can do with it, the &#8216;:help clientserver&#8217; should really tell you everything you need to know.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rylie</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-10834</link>
		<dc:creator>Rylie</dc:creator>
		<pubDate>Tue, 08 Feb 2011 00:03:02 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-10834</guid>
		<description>Hi again, Derek. Just finished watching your &quot;One Vim... Just One&quot; video. This whole notion of a clientserver Vim sounds wicked cool, but I&#039;m still trying to wrap my head around how it actually works and how to use it correctly. The help page says: &quot;When compiled with the &#124;+clientserver&#124; option, Vim can act as a command server.&quot; I use MacVim. My first question is- how can you tell if your vim binary was compiled with the +clientserver option (or any other option, like python, for that matter)? Second question- how do you invoke Vim as a command server as opposed to a client? I mean, is there a different command line incantation for invoking Vim as a server vs. invoking it as a client (gvim --remote-silent)?</description>
		<content:encoded><![CDATA[<p>Hi again, Derek. Just finished watching your &#8220;One Vim&#8230; Just One&#8221; video. This whole notion of a clientserver Vim sounds wicked cool, but I&#8217;m still trying to wrap my head around how it actually works and how to use it correctly. The help page says: &#8220;When compiled with the |+clientserver| option, Vim can act as a command server.&#8221; I use MacVim. My first question is- how can you tell if your vim binary was compiled with the +clientserver option (or any other option, like python, for that matter)? Second question- how do you invoke Vim as a command server as opposed to a client? I mean, is there a different command line incantation for invoking Vim as a server vs. invoking it as a client (gvim &#8211;remote-silent)?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Derek Wyatt</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-10832</link>
		<dc:creator>Derek Wyatt</dc:creator>
		<pubDate>Mon, 07 Feb 2011 23:23:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-10832</guid>
		<description>See :help &#039;formatoptions&#039;

Specifically, I set formatoptions=crq and textwidth=80

Now, I don&#039;t wrap code at 120, instead I use a warning marker to let me know when I go over the limit.  You can get this easier with Vim 7.3 by using cursorcolumn (see :help &#039;cursorcolumn&#039;) but I do it with a syntax highlight.  You can check my C++ vimrc settings to get the gist of that.</description>
		<content:encoded><![CDATA[<p>See :help &#8216;formatoptions&#8217;</p>
<p>Specifically, I set formatoptions=crq and textwidth=80</p>
<p>Now, I don&#8217;t wrap code at 120, instead I use a warning marker to let me know when I go over the limit.  You can get this easier with Vim 7.3 by using cursorcolumn (see :help &#8216;cursorcolumn&#8217;) but I do it with a syntax highlight.  You can check my C++ vimrc settings to get the gist of that.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Rylie</title>
		<link>http://www.derekwyatt.org/vim/vim-tutorial-videos/vim-intermediate-tutorial-videos/comment-page-1/#comment-10825</link>
		<dc:creator>Rylie</dc:creator>
		<pubDate>Mon, 07 Feb 2011 21:34:05 +0000</pubDate>
		<guid isPermaLink="false">http://www.derekwyatt.org/?page_id=14#comment-10825</guid>
		<description>In your &quot;Insert Mode&quot; video @ time 3:59, you mention that you have your text width for comments set to 80 and your text width for code set to 140. Um, how do you do that? I mean, there&#039;s only one textwidth property- how do you distinguish comments textwidth from code textwidth in order to set one to 80 and the other to 140? Thanks!</description>
		<content:encoded><![CDATA[<p>In your &#8220;Insert Mode&#8221; video @ time 3:59, you mention that you have your text width for comments set to 80 and your text width for code set to 140. Um, how do you do that? I mean, there&#8217;s only one textwidth property- how do you distinguish comments textwidth from code textwidth in order to set one to 80 and the other to 140? Thanks!</p>
]]></content:encoded>
	</item>
</channel>
</rss>

