IDLE history, Python IDE, and Interactive Python with Vim

http://www.stani.be s_t_a_n_i at yahoo.com
Fri Feb 4 06:45:26 EST 2005


I think SPE has exactly what you need. Next to the shell there is the
session, which has only the commands typed on the interactive prompt.

Stani

http://spe.pycs.net

Ashot wrote:
> This is sort of both Python and Vim related (which is why I've posted
to
> both newsgroups).
>
> Python related:
> ----------------------
> I have been frustrated for quite some time with a lack of a history
> command in IDLE (in fact with IDLE in general).  Often I'll develop
new
> code at the command line, testing each line as I go.  Currently I
have to
> copy and paste, removing outputs and the ">>>" at each line.
> Is it perhaps possible to make some kind of hack to do this (dump a
> command history)?
>
> Idle in general isn't that great IMO, so I was wondering also if
there are
> better alternatives out there?  What do people use mostly?  I've
tried
> something called pyCrust, but this too didn't have history and some
other
> things I was looking for.  On a more general note, although the
agility
> and simplicity of Python make programming tools like an IDE less
> necessary, it still seems that Python is lacking in this departement.
 The
> PyDev plug-in for Eclipse seems like good step in this direction,
although
> I haven't tried it yet.  Does anyone have any experience with this,
or
> perhaps can point me to other tools.
>
> Vim related:
> ----------------------
> Ideally, it would be nice to have a command mapped to a keystroke
that can
> append the last executed command to a file.  Even better would be a
system
> that would integrate the file editing and interactive command line
tool
> more seamlessly.  Something along the lines of a debugger + file
editor
> + command line utility, where file editor = vim.  I know that vim has
a
> utility for running python commands from its command prompt, but I
have
> had a hard time getting this to work in windows and haven't explored
it.
> Has anyone seen/tried a system along these lines, perhaps
incorporating
> the python debugger (pdb)?  I can see something that will run the
file you
> are editing in vim up to the cursor or a mark with a set_trace at the
line
> you are editing.
>
>
> Any info is appreciated, thanks.
>
> --
> Ashot Petrosian
> University of Texas at Austin, Computer Sciences




More information about the Python-list mailing list