O'Reilly logo

A Practical Guide to Linux® Commands, Editors, and Shell Programming, Third Edition by Mark G. Sobell

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Special-Purpose Modes

The emacs editor includes a third family of Major modes that are not oriented toward a particular language or toward ordinary editing. Instead, these modes perform some special function. The following modes might define their own key bindings and commands to accomplish that function:

• Rmail: reads, archives, and composes email

• Dired: moves around an ls –l display and operates on files

• VIP: simulates a complete vi environment

• VC: allows you to drive version-control systems (including RCS, CVS, and Subversion) from within emacs

• GUD (Grand Unified Debugger): allows you to run and debug C (and other) programs from within emacs

• Tramp: allows you to edit files on any remote system you can reach with ftp or scp

• Shell: ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required