<?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/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
	>

<channel>
	<title>rxin en route</title>
	<atom:link href="http://rxin.wordpress.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://rxin.wordpress.com</link>
	<description></description>
	<lastBuildDate>Thu, 08 Jul 2010 17:13:36 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
<cloud domain='rxin.wordpress.com' port='80' path='/?rsscloud=notify' registerProcedure='' protocol='http-post' />
<image>
		<url>http://s2.wp.com/i/buttonw-com.png</url>
		<title>rxin en route</title>
		<link>http://rxin.wordpress.com</link>
	</image>
	<atom:link rel="search" type="application/opensearchdescription+xml" href="http://rxin.wordpress.com/osd.xml" title="rxin en route" />
	<atom:link rel='hub' href='http://rxin.wordpress.com/?pushpress=hub'/>
		<item>
		<title>Django on Google App Engine</title>
		<link>http://rxin.wordpress.com/2010/07/07/django-on-google-app-engine/</link>
		<comments>http://rxin.wordpress.com/2010/07/07/django-on-google-app-engine/#comments</comments>
		<pubDate>Wed, 07 Jul 2010 23:04:46 +0000</pubDate>
		<dc:creator>rxin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Django]]></category>
		<category><![CDATA[Google App Engine]]></category>

		<guid isPermaLink="false">http://rxin.wordpress.com/?p=78</guid>
		<description><![CDATA[For the BibBase project that I have been involved in, I need to build a web-based app for linking open data for bibliography data (bibtex files). I have been evaluating putting the thing on Amazon AWS and Google App Engine. Here are some of the notes for Django on Google App Engine: 1. The djangoappengine project [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=78&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>For the BibBase project that I have been involved in, I need to build a web-based app for linking open data for bibliography data (bibtex files). I have been evaluating putting the thing on Amazon AWS and Google App Engine. Here are some of the notes for Django on Google App Engine:</p>
<p>1. The <a href="http://www.allbuttonspressed.com/projects/djangoappengine">djangoappengine</a> project implements most of Django&#8217;s features on App Engine. The most notable missing support IMO is many-to-many relationships between models.</p>
<p>2. <a href="http://daily.profeth.de/2008/04/er-modeling-with-google-app-engine.html">ER-Modeling with Google App Engine (updated)</a> is a great explanation on how to create relational models using Google&#8217;s Data Store (essentially BigTable).</p>
<p>3. <a href="http://code.google.com/appengine/articles/paging.html">Paging through large datasets</a>: To get around App Engine&#8217;s 1000 OFFSET limit, this is an article describing how to implement paging on App Engine. In the latest SDK, <a href="http://code.google.com/appengine/docs/python/datastore/queriesandindexes.html#Query_Cursors">cursor is recommended to do paging</a>.</p>
<p>4. App Engine data store doesn&#8217;t allow SQL LIKE style queries. <a href="http://www.allbuttonspressed.com/projects/nonrel-search">Nonrel-search</a> implements full-text search on non-relational DBMS using lists.</p>
<p>5. <a href="http://www.proven-corporation.com/software/app-engine-console/">App Engine Console</a>: A Python console that can be used to help debugging in both development and production environment.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rxin.wordpress.com/78/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rxin.wordpress.com/78/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rxin.wordpress.com/78/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=78&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rxin.wordpress.com/2010/07/07/django-on-google-app-engine/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rxin</media:title>
		</media:content>
	</item>
		<item>
		<title>MobileMonday Toronto April 5 #momoto</title>
		<link>http://rxin.wordpress.com/2010/04/05/mobilemonday-toronto-april-5-momoto/</link>
		<comments>http://rxin.wordpress.com/2010/04/05/mobilemonday-toronto-april-5-momoto/#comments</comments>
		<pubDate>Mon, 05 Apr 2010 23:39:12 +0000</pubDate>
		<dc:creator>rxin</dc:creator>
				<category><![CDATA[Mobile]]></category>

		<guid isPermaLink="false">http://rxin.wordpress.com/?p=63</guid>
		<description><![CDATA[I&#8217;m at #momoto April 5 event right now. The topic is Google Presents Insights on Mobile Devices. Rough content outline: Mobile devices (phones) is a super computer (when compared with super computers in the early 90s). They are also sensing the environment for people (location, touch, etc). Browsers are the starting point of many activities. [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=63&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m at #momoto April 5 event right now. The topic is Google Presents Insights on Mobile Devices.</p>
<p>Rough content outline:</p>
<ol>
<li>Mobile devices (phones) is a super computer (when compared with super computers in the early 90s). They are also sensing the environment for people (location, touch, etc).</li>
<li>Browsers are the starting point of many activities.</li>
<li>HTML5 makes browsers more powerful and useful as mobile apps. CSS acceleration (nearly native UIs are possible), SQL local storage (offline data storage), application cache (application startup), geolocation API (demoing buzz), CSS transforms and touch (gmail two-pane UI). They also demoed <a href="http://css-vfx.googlecode.com/svn/trunk/snowstack/snowstack.html">http://css-vfx.googlecode.com/svn/trunk/snowstack/snowstack.html</a> as an example of CSS effects.</li>
<li>Q&amp;A, which is the more interesting part.</li>
</ol>
<p>Some thoughts:</p>
<ol>
<li>I feel that the people attending #momoto is a different crowd from the ones going to the usual startup events in Toronto. They are on average dressier. I&#8217;ve also noticed there were a lot more women attending this than democamp, etc.</li>
<li>Probably because the audience is less technical, the talk is a little bit shallow. Most of the points are extremely well known and understood already by anyone who comes from a technical background and pays reasonable attention to techcrunch or gizmodo.</li>
</ol>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rxin.wordpress.com/63/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rxin.wordpress.com/63/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rxin.wordpress.com/63/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=63&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rxin.wordpress.com/2010/04/05/mobilemonday-toronto-april-5-momoto/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rxin</media:title>
		</media:content>
	</item>
		<item>
		<title>My grand challenge: collect 18 autographs</title>
		<link>http://rxin.wordpress.com/2010/03/30/my-grand-challenge-collect-18-autographs/</link>
		<comments>http://rxin.wordpress.com/2010/03/30/my-grand-challenge-collect-18-autographs/#comments</comments>
		<pubDate>Wed, 31 Mar 2010 04:28:48 +0000</pubDate>
		<dc:creator>rxin</dc:creator>
				<category><![CDATA[Uncategorized]]></category>
		<category><![CDATA[Making It Big]]></category>

		<guid isPermaLink="false">http://rxin.wordpress.com/?p=55</guid>
		<description><![CDATA[If you are a software engineer and you haven&#8217;t read Sam&#8217;s new book on Making It Big in Software, it&#8217;s worth the $16 dollars off Amazon. In 400 pages, Sam covers most topics that are relevant in career growth and development for a software professional (a.k.a. &#8220;Get the Job, Work the Org, Become Great&#8221;). Sam [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=55&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>If you are a software engineer and you haven&#8217;t read <a onclick="return mugicPopWin(this,event);" oncontextmenu="mugicRightClick(this);" href="http://www.amazon.com/Making-Big-Software-Become-Great/dp/0137059671">Sam&#8217;s new book on Making It Big in Software</a>, it&#8217;s worth the $16 dollars off Amazon. In 400 pages, Sam covers most topics that are relevant in career growth and development for a software professional (a.k.a. &#8220;Get the Job, Work the Org, Become Great&#8221;).</p>
<p><a href="http://rxin.files.wordpress.com/2010/03/makingitbigcover.jpg"><img title="makingitbigcover" src="http://rxin.files.wordpress.com/2010/03/makingitbigcover.jpg?w=240&#038;h=360" alt="" width="240" height="360" /></a></p>
<p>Sam is a senior technical leader with IBM&#8217;s DB2 team, an active speaker in academic and technical conferences, and has twenty years of experience in recruiting, managing, and mentoring engineers. I was very fortunate to have him as my mentor and manager when I was an <a href="http://en.wikipedia.org/wiki/Extreme_Blue">Extreme Blue</a> student.</p>
<p>It is great to hear his perspective. In addition to a systematic overview of the topic, the book also features interviews with 17 interviews with stars of the industry:</p>
<p><strong>Steve Wozniak</strong>, Inventor, Apple computer</p>
<p><strong>John Schwarz</strong>, CEO, Business Objects</p>
<p><strong>James Gosling</strong>, Inventor, Java programming language</p>
<p><strong>Marissa Mayer</strong>, Google VP, Search Products and User Experience</p>
<p><strong>Jon Bentley</strong>, Author, <em>Programming Pearls</em></p>
<p><strong>Marc Benioff</strong>, CEO and founder, Salesforce.com</p>
<p><strong>Grady Booch</strong>, IBM Fellow and co-founder Rational Software</p>
<p><strong>Bjarne Stroustrup</strong>, Inventor, C++ programming language</p>
<p><strong>David Vaskevitch</strong>, Microsoft CTO</p>
<p><strong>Linus Torvalds</strong>, Creator, Linux operating system kernel</p>
<p><strong>Richard Stallman</strong>, Founder, Free software movement</p>
<p><strong>Peter Norvig</strong>, Google’s Director of Research</p>
<p><strong>Mark Russinovich</strong>, Microsoft Fellow and Windows Architect</p>
<p><strong>Tom Malloy</strong>, Adobe Chief Software Architect</p>
<p><strong>Diane Greene</strong>, Co-founder and past CEO of VMware</p>
<p><strong>Robert Kahn</strong>, Co-inventor, the Internet</p>
<p><strong>Ray Tomlinson</strong>, Inventor, email</p>
<p>I pre-ordered a copy of the book on Amazon last year and received it last week. Today, Sam signed the book. Then this idea came to my mind: collect the autographs of all 17 interviewees of the book.</p>
<p>It is not an easy job as they are spreaded out geographically. If I can do this in 5 years, Sam promised to buy me a case of beer. <img src='http://s2.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>Fingers crossed.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rxin.wordpress.com/55/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rxin.wordpress.com/55/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rxin.wordpress.com/55/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=55&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rxin.wordpress.com/2010/03/30/my-grand-challenge-collect-18-autographs/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rxin</media:title>
		</media:content>

		<media:content url="http://rxin.files.wordpress.com/2010/03/makingitbigcover.jpg" medium="image">
			<media:title type="html">makingitbigcover</media:title>
		</media:content>
	</item>
		<item>
		<title>vim customization series #2: search within a function/block</title>
		<link>http://rxin.wordpress.com/2009/10/23/vim-customization-series-2-search-within-a-functionblock/</link>
		<comments>http://rxin.wordpress.com/2009/10/23/vim-customization-series-2-search-within-a-functionblock/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 19:29:28 +0000</pubDate>
		<dc:creator>rxin</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://rxin.wordpress.com/?p=49</guid>
		<description><![CDATA[Normally, &#8220;/&#8221; searches through the whole file. Often I would like to search for the occurrence of a particular variable within a block of code or within a function. To do that, put the following into .vimrc file: " reference: http://vim.wikia.com/wiki/Search_keywords_in_c_function " Search within top-level block for word at cursor. nnoremap &#60;Leader&#62;[ "ayiw/&#60;C-R&#62;=ScopeSearch("[[")&#60;CR&#62;&#60;C-R&#62;a&#60;CR&#62; " Search [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=49&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Normally, &#8220;/&#8221; searches through the whole file. Often I would like to search for the occurrence of a particular variable within a block of code or within a function.</p>
<p>To do that, put the following into .vimrc file:</p>
<pre style="padding-left:30px;">" reference: http://vim.wikia.com/wiki/Search_keywords_in_c_function
" Search within top-level block for word at cursor.
nnoremap &lt;Leader&gt;[ "ayiw/&lt;C-R&gt;=ScopeSearch("[[")&lt;CR&gt;&lt;C-R&gt;a&lt;CR&gt;
" Search within current block for word at cursor.
nnoremap &lt;Leader&gt;{ "ayiw/&lt;C-R&gt;=ScopeSearch("[{")&lt;CR&gt;&lt;C-R&gt;a&lt;CR&gt;
" Search within current top-level block for user-entered text.
nnoremap &lt;Leader&gt;/ /&lt;C-R&gt;=ScopeSearch("[[")&lt;CR&gt;
" Return a string to place at the beginning of a search to limit
" the search to a certain scope.
" navigator is a command to jump to the beginning of the desired scope.
function! ScopeSearch(navigator)
 exec 'normal ' . a:navigator
 let l:s = line(".")
 normal %
 let l:e = line(".")
 normal %
 if l:s &lt; l:e
 return '\%&gt;' . (l:s-1) . 'l\%&lt;' . (l:e+1) . 'l'
 endif
 echo "Cannot find search scope with command " . a:navigator . " %"
 return ""
endfunction
</pre>
<p>What the code does is when you press &#8220;\&#8221; followed by a &#8220;/&#8221;, it executes this function to calculate the beginning and end of the current function, and generates the command to do a search within those lines.</p>
<p>This is obtained from <a href="http://vim.wikia.com/wiki/Search_keywords_in_c_function">http://vim.wikia.com/wiki/Search_keywords_in_c_function</a></p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rxin.wordpress.com/49/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rxin.wordpress.com/49/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rxin.wordpress.com/49/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=49&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rxin.wordpress.com/2009/10/23/vim-customization-series-2-search-within-a-functionblock/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rxin</media:title>
		</media:content>
	</item>
		<item>
		<title>vim customization series #1: smart case sensitivity</title>
		<link>http://rxin.wordpress.com/2009/10/22/vim-customization-series-1-smart-case-sensitivity/</link>
		<comments>http://rxin.wordpress.com/2009/10/22/vim-customization-series-1-smart-case-sensitivity/#comments</comments>
		<pubDate>Fri, 23 Oct 2009 03:45:46 +0000</pubDate>
		<dc:creator>rxin</dc:creator>
				<category><![CDATA[Productivity]]></category>

		<guid isPermaLink="false">http://rxin.wordpress.com/?p=46</guid>
		<description><![CDATA[Since we develop DB2 pureScale completely on Linux or AIX, I&#8217;ve been using almost 100% command line interface (less, vim, gdb, grep, find) at work. Over time, I&#8217;ve built up a small set of customizations for vim that I cannot work without. I would like to document them here so if I ever need to [...]<img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=46&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></description>
			<content:encoded><![CDATA[<p>Since we develop DB2 pureScale completely on Linux or AIX, I&#8217;ve been using almost 100% command line interface (less, vim, gdb, grep, find) at work. Over time, I&#8217;ve built up a small set of customizations for vim that I cannot work without. I would like to document them here so if I ever need to use vim again, I have a reference point.</p>
<p>To enable smart case sensitivity, add the following lines to .vimrc:</p>
<pre style="padding-left:30px;">set ignorecase
set smartcase</pre>
<p>With this enabled, if you search for a keyword that is all in small letters, the search is case insensitive. However, when you have capitalized letters, the search is case sensitive. For example, &#8220;abcd&#8221; matches &#8220;abcd&#8221;, &#8220;ABCD&#8221;, &#8220;aBC&#8221;D, etc. But &#8220;aBcd&#8221; only matches &#8220;aBcd&#8221;.</p>
<br />  <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gocomments/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/comments/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godelicious/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/delicious/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gofacebook/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/facebook/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gotwitter/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/twitter/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/gostumble/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/stumble/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/godigg/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/digg/rxin.wordpress.com/46/" /></a> <a rel="nofollow" href="http://feeds.wordpress.com/1.0/goreddit/rxin.wordpress.com/46/"><img alt="" border="0" src="http://feeds.wordpress.com/1.0/reddit/rxin.wordpress.com/46/" /></a> <img alt="" border="0" src="http://stats.wordpress.com/b.gif?host=rxin.wordpress.com&amp;blog=5854027&amp;post=46&amp;subd=rxin&amp;ref=&amp;feed=1" width="1" height="1" />]]></content:encoded>
			<wfw:commentRss>http://rxin.wordpress.com/2009/10/22/vim-customization-series-1-smart-case-sensitivity/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
	
		<media:content url="" medium="image">
			<media:title type="html">rxin</media:title>
		</media:content>
	</item>
	</channel>
</rss>
