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