Hi - I&#39;m a beginner at programming and Python.<br><br>I have been looking for an editor to replace Idle and tried out a few.  <br>I liked Geany but decided on vim because I am also learning Linux <br>and the vim skills might be useful.  I run Python 2.6.5 on Ubuntu 10.04.<br>


<br>How have those of you who use vim configured it?  I have looked<br>on the web but got a bit confused by the advice and options. <br> <br>I am currently following some of the advice in the on-line tutorial at<br>
<a href="http://openbookproject.net/thinkcs/python/english2e/app_c.html" target="_blank">http://openbookproject.net/thinkcs/python/english2e/app_c.html</a> and<br>


<br>- installed the full version of vim (sudo apt-get install vim-gnome)<br>

- created a .vimrc file in my home directory and entered <br>    syntax enable<br>    filetype indent on<br>    set et<br>    set sw=4<br>    set smarttab<br>    map &lt;f2&gt; :w\|!python %<br>    <br>- added the following to .bashrc:<br>


    EDITOR=vim<br>    export EDITOR<br><br>I open up a terminal in the folder where I keep my python files and<br>create two additional tabs in this terminal.  I use the first tab to<br>run python, the second one to run vim and the third one for running <br>
linux commands such as ls to list the folder contents.<br>

<br>Is this is a reasonable approach?  Thank you for any feed back.<br><br><br>PaulG<br>