>>>>> "Mario" == Mario da Costa <[EMAIL PROTECTED]> writes:

    Mario> Suresh, I am a die-hard vim fan myself, but a friend of
    Mario> mine pointed out some really cool features of emacs, as far
    Mario> as HDL coding is concerned and sadly i couldn't repond with
    Mario> an equivalent feature in vim. So to be fair, i think
    Mario> calling emacs the kitchen sink is uncalled for. And i am
    Mario> sure will hit a soft spot with many people.

Which particular features of emacs did your friend point out?

As editors, I'd say emacs and vim compare neck to neck. The difference
arises mostly from the plethora of addon packages that you can
download for emacs, that do a variety of other things - mail and news
clients, web browsers, irc clients, games, interfaces to a variety of
unix utilities and internet services etc.

That said, there are two features of emacs that I like:

1. It has a client-server architecture. So, every program that invokes
   an editor (mail clients etc.) needn't start a new emacs process, it
   can attach to a running emacs process.

2. Remote editing. GNU emacs ships with ange-ftp, an emacs package
   that allows one to edit files on remote machines via ftp. The tramp
   addon package takes this even further, with support for
   ssh/rsh/ftp/telnet etc. Then again, this is via an addon ;-)

There are a bunch of vim scripts nowadays available, I have seen
scripts that emulate dired.el, ange-ftp.el and so on. Soon we will
have lots of addon vim scripts as well - I hope. Then we can have a
vim version that will make us coffee.

Binand

_______________________________________________
linux-india-help mailing list
[EMAIL PROTECTED]
http://lists.sourceforge.net/lists/listinfo/linux-india-help

Reply via email to