title: Django, reading the source code and main Documentation, "side by side"
body: <p>I'm reading Django 1.5's <a href="https://docs.djangoproject.com/en/1.5/topics/" rel="nofollow">main documentation</a>. As I move forward, I'd like to see some of the real implementation to have a better grasp of the concepts. </p>
  
  <p>I know that the source code is on GitHub. I forked the source and have to search by using my favorite editor to find stuff. </p>
  
  <p>Do you know any online alternative for "searching" among its source code? I mean except for googling each function over and over ... </p>
  
  <p><strong>Update</strong>: based upon the provided answer, a good Solution is using <strong><a href="http://betterthangrep.com/" rel="nofollow">ack</a></strong>! It's an awesome tool for searching stuff within source codes .. </p>
  
  <p>For Debian-based distros, you can install it by using: </p>
  
  <pre><code>sudo apt-get install ack-grep; sudo ln -s $(which ack-grep) /usr/local/bin/ack
  </code></pre>