ASPN ActiveState Programmer Network
ActiveState
/ Home / Perl / PHP / Python / Tcl / XSLT /
/ Safari / My ASPN /
Cookbooks | Documentation | Mailing Lists | Modules | News Feeds | Products | User Groups


Recent Messages
List Archives
About the List
List Leaders
Subscription Options

View Subscriptions
Help

View by Topic
ActiveState
.NET Framework
Open Source
Perl
PHP
Python
Tcl
Web Services
XML & XSLT

View by Category
Database
General
SOAP
System Administration
Tools
User Interfaces
Web Programming
XML Programming


MyASPN >> Mail Archive >> zope-List
zope-List
[Zope] Re: color-syntax editor for dtml
by Robin S. Socha other posts by this author
May 2 2002 4:22PM messages near this date
[OT] Emacs versus Vim (was: Re: [Zope] color-syntax editor for dtml) | Re: [Zope] Re: color-syntax editor for dtml
* Milos Prudek <milos.prudek@[...].cz>  writes:
>  Jason Earl wrote:

> > Now, I realize that text editors are a highly personal affair, but I
> > can't for the life of me figure out why it is that Emacs doesn't get
> > more attention, especially amongst Zopistas.  Emacs will happily edit
>  
>  Emacs is very different from vim (or vice-versa :-)), 

Indeed. vim is an editor. (X)Emacs is a development environment. Editing
with Emacs goes way beyond writing text and highlighting their
syntax. If you find anything closely resembling
http://www.zope.org/Members/alburt/dtml_mode.html for vim, you may call
me whatever name you fancy. But you won't. It's a philosophy thing - you
can whack together 20 programs and run them from or beside vim; or you
can use an integrated tool like XEmacs and benefit from one (admittedly
slightly archaic) user interface for things like ftp, CVS, DTML, XML,
HTML... you name it.

>  so people who use mainly vim and are very proficient in vim find it
>  difficult to adapt to.

Not at all. And neither vice versa. I use both, but for different
purposes: vim is a great and fast editor. I use it to edit texts. I
don't use it for any sort of programming, mainly because I'm used to
saying things like C-x C-q and watch the file check itself into CVS.

>  Other issues:
>  
>  - emacs is huge. This means that it is often not installed on many
>    systems (even though it can run on those systems). Vim is always
>    installed. And if not vim, then at least vi.

Yes, Emacs is huge. Eighty Megs And Constantly Swapping. But how large
is vim plus nsgmls plus a web browser plus an ftp client plus...

>  - emacs is very very stable. Vim is rock stable. It just never crashed
>    on me.

It's crashed on me. Both of them have. Very rarely.

>  Do you know if emacs supports DTML highligting even for &dtml-var;
>  entity syntax?

If not (I don't use syntax highlighting), it can be easily added. Remember:
XEmacs is the extensible, customizable, self-documenting real-time display
editor. And then some.

Besides which, XEmacs looks 1000x slicker than vim:
http://my.gnus.org/Members/robin/Wiki/CustomSetup


_______________________________________________
Zope maillist  -  Zope@[...].org
http://lists.zope.org/mailman/listinfo/zope
**   No cross posts or HTML encoding!  **
(Related lists - 
 http://lists.zope.org/mailman/listinfo/zope-announce
 http://lists.zope.org/mailman/listinfo/zope-dev )
Thread:
Schmidt, Allen J.
Milos Prudek

Robin S. Socha
Paul Winkler
Paul Winkler
Thomas B. Passin
Jason Earl
Casey Duncan
Thomas B. Passin
Casey Duncan
hans

Privacy Policy | Email Opt-out | Feedback | Syndication
© ActiveState Software Inc. All rights reserved