I've been pretty happy with WingIDE from wingware and have been
impressed with the give-away version of Komodo from ActiveState. My
fall back editor when I'm in a hurry on mac is still TextMate.
Knowing my way around vim is essential, but I just can't commit to it
as my primary editor. (I guess I'm just not hard core enough.) I like
Kate on Ubuntu as well.
Kurt
--
http://tool.net
On Jun 14, 2009, at 12:26 PM, Carlos Zuniga <carlos....@gmail.com>
wrote:
On Sat, Jun 13, 2009 at 7:57 PM, Wayne<sri...@gmail.com> wrote:
On Sat, Jun 13, 2009 at 7:40 PM, Mike Hoy <hoy...@gmail.com> wrote:
Try out Vim. It may take you a week to get used to it. Best thing
I ever
did was finally get started on Vim. Once I got used to it I was
very happy.
Google around for Vim tutorials. There is a #VIM channel on
freenode I
believe. There is also a VIM mailing list that is very helpful.
You won't
need these for long. Once you get used to it and think you've
learned all
you can you find out there's even more stuff you can do with it.
<snip>
So it's something that you use for life once you get that feeling of
enlightenment that comes from never having to remove your hands
from the
keyboard.
I'm another viim fanatic;
I use two terminals - one with vim and one with ipython (I write
most of my
code on linux). When I'm on windows I have a cmd window open with
Ipython
and I have a gVim window open. I'm sure I barely scratch the
surface of
things I can do and I know I've stopped using some things that I'm
sure I'll
start using the more I code.
I really like using F5 to run my code, so you can put in
your .vimrc so you
don't have to type it, or just type it every time:
map <F5> :!python %<Enter>
and every time you hit <F5> it will run your current script.
Of course I also write code in c++ for school, so I have a few
different
keys that will change the F5 bindings.
You can map it directly to the filename extension so it uses the
correct bindings automatically
au BufNewFile,BufRead *.py map <F5> :!python %<Enter>
Cheers
--
Linux Registered User # 386081
A menudo unas pocas horas de "Prueba y error" podrĂ¡n ahorrarte minut
os
de leer manuales.
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor
_______________________________________________
Tutor maillist - Tutor@python.org
http://mail.python.org/mailman/listinfo/tutor