title: Searching for a Python lightweight IDE (or text-editor)
body: <blockquote>
    <p><strong>Possible Duplicate:</strong><br>
    <a href="https://stackoverflow.com/questions/81584/what-ide-to-use-for-python">What IDE to use for Python?</a>  </p>
  </blockquote>
  
  
  
  <p>Hi all, </p>
  
  <p>I'm looking for either a lightweight IDE or a text-editor (with plugins, of course) for writing Python code. Some of the features I'd like the software to provide are as follows:</p>
  
  <p>1) Auto-complete/suggest<br>
  2) Multi-tab<br>
  3) Auto-format (on save if it is possible)<br>
  4) Syntax highlighting<br>
  5) Easy navigation between .py code (in Eclipse, if you use F3, you can jump to the Class/Interface file)<br>
  6) Expand/Collapse (more known as Folding?)<br>
  7) Integrate with code-checking specific to Python (code analysis, unit-test tools, etc)<br>
  8) [Optional] Source tree (browsing/navigation)  </p>
  
  <p>I prefer to use keyboard to navigate around because I'm using a laptop (with limited display size as well) and I'd like to avoid using mouse.</p>
  
  <p>Update: Please list the plugin names as well if the out-of-the-box doesn't provide them.</p>
  
  <p>Thanks </p>