CNET Builder.com: GNU Emacs 20 [Review] | Linux Today

CNET Builder.com: GNU Emacs 20 [Review]

Written By
Web Webster
Web Webster
Mar 17, 2001

“Emacs falls somewhere between a text editor and a development
environment all its own. You can use Emacs to access e-mail and
newsgroups, execute shell commands, and do version control on code.
Add-ons give you access to a Web browser, PGP encryption, and other
nifty miniapplications. If you spend enough time learning the
ins and outs of Emacs and install enough add-on components, you
might never need to run another desktop application –unless you
want to view or edit non-ASCII files. If you have the time and
energy to devote to learning the application, and you work mainly
with raw text, then you’ll love Emacs.
But if you’re looking
for an intuitive, all-in-one development environment with file
import and export abilities beyond unformatted ASCII files, search
elsewhere.”

“While there is a menu system in Emacs, it doesn’t conform to
the order that users normally see (File, Edit, View, and so on).
Instead, the initial menu reads: Buffers, Files, Tools, Edit,
Search, Mule, and Help. This can intimidate the average user who
just wants to select File · New and get started. With a
little time, research, and extra thought, the normal user can
figure out that buffers are really just the current open files, and
you can just open a file and be done with it.”

“Once the new user gets past the menu system, he or she will
realize that the only good way to get around Emacs is to memorize a
few hundred key commands. For example, Ctrl-X Ctrl-F will prompt
you to find a file to open, Ctrl-X Ctrl-S will save a file, and
Ctrl-X Ctrl-C will exit Emacs. A printed copy of the Key Bindings
help file (Ctrl-H B) or a copy of O’Reilly’s GNU Emacs Pocket
Reference is imperative unless you have a really good memory for
key commands.”


Complete Story

Web Webster

Web Webster

Web Webster has more than 20 years of writing and editorial experience in the tech sector. He’s written and edited news, demand generation, user-focused, and thought leadership content for business software solutions, consumer tech, and Linux Today, he edits and writes for a portfolio of tech industry news and analysis websites including webopedia.com, and DatabaseJournal.com.

Linux Today Logo

LinuxToday is a trusted, contributor-driven news resource supporting all types of Linux users. Our thriving international community engages with us through social media and frequent content contributions aimed at solving problems ranging from personal computing to enterprise-level IT operations. LinuxToday serves as a home for a community that struggles to find comparable information elsewhere on the web.

Property of TechnologyAdvice. © 2026 TechnologyAdvice. All Rights Reserved

Advertiser Disclosure: Some of the products that appear on this site are from companies from which TechnologyAdvice receives compensation. This compensation may impact how and where products appear on this site including, for example, the order in which they appear. TechnologyAdvice does not include all companies or all types of products available in the marketplace.