: Learning GNU Emacs, 3rd Edition

TableE-19.Lisp commands

TableE-19.Lisp commands

TableE-19.Lisp commands (Chapter 9)

Keystrokes Command name Action
C-M-b backward-sexp Move backward by one S-expression.
C-M-f forward-sexp Move forward by one S-expression.
C-M-t transpose-sexps Transpose the two S-expressions around the cursor.
C-M-@ mark-sexp Set mark to the end of the current S-expression; set the cursor to the beginning.
C-M-k kill-sexp Delete the S-expression following the cursor.
(none) backward-kill-sexp Delete the S-expression preceding the cursor.
C-M-n forward-list Move forward by one list.
C-M-p backward-list Move backward by one list.
C-M-d down-list Move forward and down one parenthesis level.
(none) up-list Move forward out of one parenthesis level.
C-M-u backward-up-list Move backward out of one parenthesis level.
C-M-a beginning-of-defun Move to the beginning of the current function.
C-M-e end-of-defun Move to the end of the current function.
C-M-h mark-defun Put the cursor at the beginning of the function, put the mark at the end.


: 1.035. /Cache: 3 / 1