Return to home page.
Member Control PanelWeb Mail LoginFAQ SupportHelp Desk
COMPANY       SERVICES      HOSTING       SUPPORT       PARTNER PROGRAMS       SIGN UP       DOMAIN NAMES  
Personal / Family Hosting
personal / family
With hosting plans starting at $1.95, it's never been easier to setup and maintain affordable personal web pages or family web sites.
Business / Managed Hosting
Business / Managed
Plans starting at $6.95, help businesses save money and receive value-add features like unlimited email accounts, domain hosting and the flexibility to add services on demand as needed.
Co-Located / Dedicated Servers
Co-Location / Dedicated
Starting at $49.95, our managed hosting plans offers competitive service features at a great value. Attractive co-location servicesstart at $100.

Emacs

Emacs is a text editor that works on a variety of platforms such as FreeBSD, Windows, Linux, Solaris, Unix, SunOS, Ultrix.

The Emacs manual defines Emacs as an extensible, customizable, self-documenting real time display editor. Built on a core of the Elisp interpreter, Emacs has extensions for supporting text editing.

Some key features of emacs include,

  • Content sensitive major modes for a wide variety of files types from plain text to HTML.
  • Complete online documentation.
  • Highly extensible through the Emacs lisp language.
  • Support for many languages.
  • A large number of extensions which add other functionalities.

Emacs is shipped by default in most distributions of Linux and is almost as popular as the popular VI editor.

Some common Emacs commands are:

Command

Description

C-h

Help command

C-h t

Help with tutorial

C-h i

Describes most help command in man style pages

C-h ?

Help for Help command.

C-x C-f

Find-file: Prompts for file name then loads the file in buffer

C-x C-s

Save-Buffer: Saves the Buffer associated with the file name

C-x C-w

Write-named file: prompts for a new file name and writes the buffer in it

C-a

Moves the cursor at the beginning of the line

C-e

Moves the cursor at the end of the line

C-f

Moves cursor forward one character

C-b

Moves cursor backward one character

C-n

Moves the cursor to the next line

C-p

Moves the cursor to the previous line

C-v

Scoll file forward by 1 screenful

ESC v

Scroll file backward by 1 screenful

ESC <

Go to the beginning of the buffer

ESC >

Go to the end of buffer

ESC f

Move cursor forward one word

ESC b

Move cursor backword one word

C-d

Delete the character under the cursor

ESC d

delete the word from under the cursor

C-k

Delete the rest of the current line

C-@

set-mark-command used to denote the beginning of the text area that will be deleted

C-w

Used to delete the text between the set-mark and the current cursor position

C-y

Insert at current cursor location what was most recently deleted

ESC w

Copy-region-as-kill: Copy area between mark and cursor into kill-buffer so that it can be yanked into some other place

C-s

issearch-forward: prompts for text string and then searches for the string from the current cursor position forward in the buffer.

C-r

issearch-backward: similar to issearch-forward but searches in the backward direction.

ESC %

query-replace: prompts for a search string and a string with which to replace the searched string.

C-x C-c

Saves-buffers-kill-emacs: On finishing editing, this will save the buffer and kill the emacs sessio and return you to the *nix prompt.

C-g

Keyboard-quit: this aborts a command in process.

C-u

Universal-argument: If a command has to be executed several times, this command is used, followed by a number of times the command is to be repeated.

C-x u

Undo: the last command typed in case a mistake was made

 

The complete Emacs guide can be found at:

http://www.gnu.org/software/emacs/emacs.html

 

Back to Tech Support Topics

 
site by: DWM
©2006 Web Hosting Logic