On Tue, Jul 1, 2008 at 10:58 AM, Nathan Stien &lt;<a href="mailto:nathanism@gmail.com">nathanism@gmail.com</a>&gt; wrote:<br><div class="gmail_quote"><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="Ih2E3d">...<br>
</div>I was surprised to find that not everyone does this. &nbsp;Sometimes you<br>
can&#39;t use single quotes because you need to do $VARIABLE substitution,<br>
but not usually in a regex.<br>
<div class="Ih2E3d"></div></blockquote><div><br>Whenever I find myself in this situation, I simply mix single quotes and double quotes (or just the exposed variable):<br><br>grep &#39;\.&#39;$VARIABLE&#39;so&#39;<br>&nbsp;</div>
<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d">...<br>
<br>
</div>I have a similar habit, but I use \&lt; and \&gt; to get beginning and<br>
ending word boundaries. &nbsp;Picked that up from hitting * in vim, which<br>
takes the word under the cursor and sets the current search regex to<br>
be &#39;\&lt;foo\&gt;&#39;.<br>
<br>
$ grep &#39;\.so\&gt;&#39;<br>
<div></div></blockquote><div><br>&lt;flame on&gt;This is because VIM is the end-all and be-all of editors.&lt;/flame no&gt;<br><br>Thank you for teaching me something about VIM today.<br><br>Chris<br></div></div>