2012/3/19 Benjamin Sims <[email protected]>:
> As Thomas, says, experiment and find what you like. Personally I find
> knowing vim has its advantages:
>
> - allows you to work without using the mouse, moving through files quickly
> and making edits

Also, vi(m) is designed for typists, so the most common editing
functions are at or near the home row without pressing a modifier.

I try the various IDEs and emacs and Kate every year or so, but I
always come back to vim. Usually because of a syntax highlighting or
auto-whitespace issue, or because I miss vim's efficient
search-and-replace.

> - available on pretty much every *nix system ever, very handy if you have to
> SSH into a server to fix something

The UNIX mantra is, "You must know enough vi to make basic changes to
a configuration file and get out of vi."

> - good extensions available to help with writing Python

I don't know about this. Which extensions are you using? I have the
Python syntax pack and the Python-extension pack. (The latter allows
you to write vim functions in Python, but I've never found a use for
it.)

> The downside is that some people find it hard at first to get the hang of a
> modal editor, but try the tutorial and that should help.

Yes, it has a learning curve. Also, its GUI is not quite modern. It
has the expected menu bar and toolbar, but you can't open multiple
windows. You can split the window but it's done in a CURSES-like way.

-- 
Mike Orr <[email protected]>

-- 
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