Go to the first, previous, next, last section, table of contents.


Deletion Functions

Function: delete-area start-pos end-pos &optional buffer
This function deletes all text starting from the position start-pos up to, but not including, the position end-pos.

If buffer is defined it specifies the buffer to delete from, usually the current buffer is used.

Function: cut-area start-pos end-pos &optional buffer
This function is a combination of the copy-area and delete-area functions; it copies the specified region then deletes it before returning the copy it made.

(cut-area start end)
==
(let
    ((text (copy-area start end)))
  (delete-area start end)
  text)

Command: delete-block
Deletes the block marked in the current window (if one exists). This function knows about rectangular blocks.

Function: cut-block
Copies the block marked in the current window if one exists, then deletes it before returning the copied string. If the block is rectangular it is copied and cut as a rectangle.

Command: delete-char count
Deletes count characters, starting at the cursor position and working forwards.

Command: backspace-char count
Deletes the count characters preceding the cursor, if the cursor is past the end of the line, simply move count characters to the left.


Go to the first, previous, next, last section, table of contents.