The general view is that emacs is the more-powerful but slightly harder one, 
vim is the simpler more focussed one. Both good. I chose vim. This might help 
http://www.vim.org/about.php

To answer your questions..

If you've never used a text editor in the terminal before, the official 
tutorial is the best for vim. Just type at the command-line:

   $ vimtutor

Vim is already highly-optimised for python dev, for example auto-indenting and 
wrapping comments and strings etc, so you can just start developing without 
having to do anything. However, it can for example be tweaked in many ways to 
make things better, particularly thinking of whatever template system you use 
with Pyramid.

Feel free to try out my minimal vim profile tweaked for jinja2, some PEP8 
stuff, better line-wraps with version-control, and the solarized colour scheme 
(http://ethanschoonover.com/solarized) which is very comfortable - especially 
in iTerm2 re millions-of-colours, but perfectly acceptable in 256 colours: 
https://github.com/simonyarde/.vim

Why would you want to use them for Pyramid dev? For starters, how about 
executing commands from within the editor, listing files and directories etc, 
building your Sphinx docs with:

    :! make html

Cmd-p is my personal favourite key-command for auto-completing var names as it 
almost completely eliminates typos and allows you work very fast.

Best, S



On 19 Mar 2012, at 03:47, Igor wrote:

> Oh, that's a good point. You know, I've heard a lot about emacs and
> vim but never used them. Can you please give me some advices, why
> would i want to use one of them and maybe a link to starter's guide in
> using it for python development?
> 
> On 19 мар, 00:00, "Thomas G. Willis" <[email protected]> wrote:
>> yeah that filled in a lot of gaps for me. It's too bad he didn't have time
>> to get into emacs pdbtrack. I've been wanting that for a while, but I have
>> to deal with further complexities due to how the appengine sdk manages
>> stdout and stderror.
>> 
>> 
>> 
>> On Sunday, March 18, 2012 2:34:41 AM UTC-4, Igor wrote:
>> 
>>> I just watched a video from PyCon 2012, where Chris McDonough were
>>> introducing Pdb, and i REALLY liked this presentation!
>> 
>>> I'm still new in Python, so i felt my requirement in a debugger for
>>> just a few times, but i definitely wanted to dig into that, and here
>>> we are -- best introduction ever in video format :D
>>> So thank you very much, Chris, It's always a pleasure to listen to you
>>> and learn.
>> 
>>> If somebody haven't seen it yet, as well as tons of other talks from
>>> the recent PyCon, i'm inviting you to visit this page
>>> http://pyvideo.org/category/17/pycon-us-2012
>> 
>>> Also, in my opinion, there were a couple of especially remarkable
>>> speeches, given by David Beazley and Guido Van Rossum:
>>> http://pyvideo.org/video/659/keynote-david-beazley
>>> http://pyvideo.org/video/956/keynote-guido-van-rossum
>> 
>>> Have fun!
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "pylons-discuss" group.
> To post to this group, send email to [email protected].
> To unsubscribe from this group, send email to 
> [email protected].
> For more options, visit this group at 
> http://groups.google.com/group/pylons-discuss?hl=en.
> 

-- 
You received this message because you are subscribed to the Google Groups 
"pylons-discuss" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/pylons-discuss?hl=en.

Reply via email to