I&#39;m using Spyder (<a href="http://code.google.com/p/spyderlib/">http://code.google.com/p/spyderlib/</a>) and Notepad++ on Windows.<br><br>I don&#39;t like pycharm. This software is consuming too much resources witch for me is poinless. Pycharm can eat even 500MB+ of RAM for simple application.<br>
<br><div class="gmail_quote">2012/2/8 Jamie Paul Griffin <span dir="ltr">&lt;<a href="mailto:jamie@kontrol.kode5.net">jamie@kontrol.kode5.net</a>&gt;</span><br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<div class="HOEnZb"><div class="h5">On Mon, Feb 06, 2012 at 06:11:13PM +0000, Alan Gauld wrote:<br>
&gt; On 06/02/12 17:17, bob gailer wrote:<br>
&gt; &gt;On 2/6/2012 10:25 AM, Kapil Shukla wrote:<br>
&gt; &gt;<br>
&gt; &gt;&gt;Please also suggest a free editor for python which can at least repeat<br>
&gt; &gt;&gt;previous command with a key stroke<br>
&gt;<br>
&gt; That depends on the editor&#39;s mode of operation.<br>
&gt; In an editor like vi (elvis, vim etc) there is a repeat key (the period)<br>
&gt; that repeats most things because most things are a &quot;command&quot; - even<br>
&gt; inserting text. but in a so called modeless editor (most modern<br>
&gt; ones)<br>
&gt; repeat will be restricted to things that are recognised as atomic<br>
&gt; operations, like search/replace, change case etc. And some of those<br>
&gt; will only be valid when text is selected (so not really modeless!).<br>
&gt;<br>
&gt; Other editors like emacs allow you to specify how often an action is<br>
&gt; repeated. So esc-16 n will insert 16 n&#39;s for example.<br>
&gt;<br>
&gt; You would need to be more specific in terms of what you want in a<br>
&gt; repeat operation.<br>
&gt;<br>
&gt; --<br>
&gt; Alan G<br>
&gt; Author of the Learn to Program web site<br>
&gt; <a href="http://www.alan-g.me.uk/" target="_blank">http://www.alan-g.me.uk/</a><br>
&gt;<br>
&gt; _______________________________________________<br>
&gt; Tutor maillist  -  <a href="mailto:Tutor@python.org">Tutor@python.org</a><br>
&gt; To unsubscribe or change subscription options:<br>
&gt; <a href="http://mail.python.org/mailman/listinfo/tutor" target="_blank">http://mail.python.org/mailman/listinfo/tutor</a><br>
&gt;<br>
</div></div>&gt; !DSPAM:4f3018592251995719914!<br>
&gt;<br>
&gt;<br>
My personal choices are nvi for command line editor and TextMate for GUI on Mac OS X. I don&#39;t use Windows systems so haven&#39;t a clue what&#39;s on offer for that platform. I learned nvi just because it&#39;s the default editor installed on NetBSD base system which is my primary computing platform. There&#39;s just so many editors now it&#39;s difficult to know what will suit you best. It would mostly come down to the environment you are most comfortable working in; I spend 90% of my time in a UNIX shell so the command line editors suit me better.<br>

<span class="HOEnZb"><font color="#888888"><br>
Jamie<br>
</font></span><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Tutor maillist  -  <a href="mailto:Tutor@python.org">Tutor@python.org</a><br>
To unsubscribe or change subscription options:<br>
<a href="http://mail.python.org/mailman/listinfo/tutor" target="_blank">http://mail.python.org/mailman/listinfo/tutor</a><br>
</div></div></blockquote></div><br>