From: GianUberto.Lauri@eng.it (Gian Uberto Lauri)
Cc: help-gnu-emacs@gnu.org
Subject: emacs vs vs.net
Date: Wed, 29 Oct 2003 09:56:36 +0100 [thread overview]
Message-ID: <16287.32964.203331.445728@tron.eng.it> (raw)
In-Reply-To: <3f9f2256$1@news.microsoft.com>
>>>>> "WS" == William Shieh <gwshieh@hotmail.com> writes:
WS> hi,
WS> i'm very new to email and the system i'm using most of the time is win32.
WS> could someone give me some example why emacs is so powerful?
I think I'll write a speech sooner or later about this.
You use Win32, true ?
Each time you have to work on a different type of source (or text)
Windows people tends to use a different tool. Each tool does one
thing. Each tool has its own interface (CUA -common user access, a
standard for user interfaces - can do little, even between MS Visual C
ide and MS Visual Basic ide differences are heavy). All the tool
ignore the others.
And finally, even if you have some hook to extend the tool the process
is anything but easy.
CUA itself offers a quite minimal set of operation. Move of one
character, word or line. Copy a region or paste.
Emacs has a much richer set of commands. Cut&Paste is not more
difficult than with CUA interface even if the keystrokes can be
different.
And you have paragraph oriented moving and selecting (for text),
function oriented moving and selecting (for programs)
But while Emacs can get CUA compliant (even if CUA standard is much
younger than Emacs) while a CUA editor can't get more commands than
those shipped within.
Emacs power comes from being a programmable editor. Each time you
press a key there's a function invoked under the hood.
Therefore, for each new kind of source there'll be some new code (a
mode) that will deal with that source with indentation, highligting
and even more: java oriented JDEE can do such things like creating the
skeletons of the functions to implement an interface, or insert the
import statement for a certain class whose name is under the cursor.
And another thing.
Emacs is large and Emacs become the editor of choice even for such
things like writing usenet posts and e-mail messages, it's editing
command are very powerful (you can transpose two character or two
words with a simple keystroke). But it goes a litte further. It
_reads_ usenet and e-mail, so that you have not to use two different
programs.
Emacs reads and writes files on remote machines using either ftp or
ssh.
Emacs can be a www browser. One of the few friendly with blind people.
Tell the same for Internet Exploder that sometimes is unfriendly with
the most skilled user :)
/\ ___
/___/\__|_|\_|__|___Gian Uberto Lauri_____________________
//--\ | | \| | Integralista GNUslamico e fancazzista
\/
next prev parent reply other threads:[~2003-10-29 8:56 UTC|newest]
Thread overview: 20+ messages / expand[flat|nested] mbox.gz Atom feed top
2003-10-29 2:13 emacs vs vs.net William Shieh
2003-10-29 6:48 ` Eli Zaretskii
2003-10-29 6:56 ` Micah Cowan
2003-10-29 9:00 ` Gian Uberto Lauri
2003-10-29 7:27 ` Tim X
2003-10-29 8:56 ` Gian Uberto Lauri [this message]
[not found] ` <mailman.2678.1067410291.21628.help-gnu-emacs@gnu.org>
2003-10-29 11:19 ` Henrik Enberg
2003-10-29 13:41 ` Stefan Monnier
2003-10-29 14:05 ` Alfred M. Szmidt
2003-10-29 14:45 ` kgold
2003-10-29 21:09 ` Jason Earl
2003-10-30 18:52 ` Vagn Johansen
2003-10-30 21:15 ` Vagn Johansen
2003-10-31 0:23 ` Jason Earl
2003-10-31 19:35 ` Vagn Johansen
2003-11-04 2:33 ` Juri Linkov
2003-12-04 19:44 ` Kai Grossjohann
2003-10-31 2:17 ` Jesper Harder
2003-11-07 12:26 ` Per Abrahamsen
2003-11-07 18:20 ` Vagn Johansen
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
List information: https://www.gnu.org/software/emacs/
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=16287.32964.203331.445728@tron.eng.it \
--to=gianuberto.lauri@eng.it \
--cc=help-gnu-emacs@gnu.org \
--cc=saint@eng.it \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for read-only IMAP folder(s) and NNTP newsgroup(s).