-
-
Notifications
You must be signed in to change notification settings - Fork 59
Default Actions
Remember that you can use any Emacs command as an Embark action, but for convenience some commands are given easy, usually single-letter, keybindings in the Embark keymaps. This page lists the keybindings for actions that come with embark and embark-consult by default. (If you use both embark and consult you’ll want embark-consult; if you don’t use consult ignore all commands with consult in the name.)
NOTE: This page was generated by the Keymap documentation generator.
embark-bookmark-map
: Keymap for Embark bookmark actions.
-
RET
bookmark-jump
: Jump to bookmark BOOKMARK (a point in some file). -
$
eshell
: Create an interactive Eshell buffer. -
e
bookmark-edit-annotation
: Pop up a buffer for editing bookmark BOOKMARK-NAME-OR-RECORD’s annotation. -
a
bookmark-show-annotation
: Display the annotation for BOOKMARK-NAME-OR-RECORD in a buffer. -
f
bookmark-jump-other-frame
: Jump to BOOKMARK in another frame. See ‘bookmark-jump’ for more. -
o
bookmark-jump-other-window
: Jump to BOOKMARK in another window. See ‘bookmark-jump’ for more. -
j
bookmark-jump
: Jump to bookmark BOOKMARK (a point in some file). -
<
bookmark-insert
: Insert the text of the file pointed to by bookmark BOOKMARK-NAME. -
l
bookmark-locate
: Insert the name of the file associated with BOOKMARK-NAME. -
R
bookmark-relocate
: Relocate BOOKMARK-NAME to another file, reading file name with minibuffer. -
r
bookmark-rename
: Change the name of OLD-NAME bookmark to NEW-NAME name. -
d
bookmark-delete
: Delete BOOKMARK-NAME from the bookmark list. -
s
bookmark-set
: Set a bookmark named NAME at the current location.
embark-buffer-map
: Keymap for Embark buffer actions.
-
RET
switch-to-buffer
: Display buffer BUFFER-OR-NAME in the selected window. -
$
eshell
: Create an interactive Eshell buffer. -
<
insert-buffer
: Insert after point the contents of BUFFER. -
|
embark-shell-command-on-buffer
: Run shell COMMAND on contents of BUFFER. -
=
ediff-buffers
: Run Ediff on a pair of buffers, BUFFER-A and BUFFER-B. -
r
embark-rename-buffer
: Rename BUFFER to NEWNAME, optionally making it UNIQUE. -
K
embark-kill-buffer-and-window
: Kill buffer BUF and delete its window. -
z
embark-bury-buffer
: Bury buffer BUF. -
o
switch-to-buffer-other-window
: Select the buffer specified by BUFFER-OR-NAME in another window. -
b
switch-to-buffer
: Display buffer BUFFER-OR-NAME in the selected window. -
k
kill-buffer
: Kill the buffer specified by BUFFER-OR-NAME.
embark-command-map
: Keymap for Embark command actions.
-
RET
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
l
local-set-key
: Give KEY a local binding as COMMAND. -
g
global-set-key
: Give KEY a global binding as COMMAND. -
b
where-is
: Print message listing key sequences that invoke the command DEFINITION. -
I
Info-goto-emacs-command-node
: Go to the Info node in the Emacs manual for command COMMAND. -
x
execute-extended-command
: Read a command name, then read the arguments and call the command. -
T
untrace-function
: Untraces FUNCTION and possibly activates all remaining advice. -
t
trace-function
: Trace calls to function FUNCTION. -
K
cancel-debug-on-entry
: Undo effect of M-x debug-on-entry on FUNCTION. -
k
debug-on-entry
: Request FUNCTION to invoke debugger each time it is called. -
M
elp-restore-function
: Restore an instrumented function to its original definition. -
m
elp-instrument-function
: Instrument FUNSYM for profiling. -
\
embark-history-remove
: Remove STR from ‘minibuffer-history-variable’. -
a
apropos
: Show all meaningful Lisp symbols whose names match PATTERN. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
d
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
s
embark-info-lookup-symbol
: Display the definition of SYMBOL, from the Elisp manual. -
h
describe-symbol
: Display the full documentation of SYMBOL. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
r
xref-find-references
: Find references to the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’.
embark-defun-map
: Keymap for Embark defun actions.
-
RET
embark-pp-eval-defun
: Run ‘eval-defun’ and pretty print the result. -
N
narrow-to-defun
: Make text outside current defun invisible. -
o
checkdoc-defun
: Examine the doc string of the function or variable under point. -
D
edebug-defun
: Evaluate the top level form point is in, stepping through with Edebug. -
l
elint-defun
: -
c
compile-defun
: Compile and evaluate the current top-level form. -
e
embark-pp-eval-defun
: Run ‘eval-defun’ and pretty print the result. -
p
backward-list
: Move backward across one balanced group of parentheses. -
n
forward-list
: Move forward across one balanced group of parentheses. -
u
backward-up-list
: Move backward out of one level of parentheses. -
k
kill-region
: Kill (“cut”) text between point and mark. -
t
transpose-sexps
: Like C-t (‘transpose-chars’), but applies to sexps. -
r
raise-sexp
: Raise N sexps one level higher up the tree. -
TAB
indent-region
: Indent each nonblank line in the region. -
m
pp-macroexpand-expression
: Macroexpand EXPRESSION and pretty-print its value. -
<
embark-eval-replace
: Evaluate region and replace with evaluated result.
embark-email-map
: Keymap for Embark email actions.
-
RET
embark-compose-mail
: Compose email to ADDRESS. -
c
embark-compose-mail
: Compose email to ADDRESS.
embark-expression-map
: Keymap for Embark expression actions.
-
RET
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
p
backward-list
: Move backward across one balanced group of parentheses. -
n
forward-list
: Move forward across one balanced group of parentheses. -
u
backward-up-list
: Move backward out of one level of parentheses. -
k
kill-region
: Kill (“cut”) text between point and mark. -
t
transpose-sexps
: Like C-t (‘transpose-chars’), but applies to sexps. -
r
raise-sexp
: Raise N sexps one level higher up the tree. -
TAB
indent-region
: Indent each nonblank line in the region. -
m
pp-macroexpand-expression
: Macroexpand EXPRESSION and pretty-print its value. -
<
embark-eval-replace
: Evaluate region and replace with evaluated result. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value.
embark-face-map
: Keymap for Embark face actions.
-
RET
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
b
set-face-background
: Change the background color of face FACE to COLOR (a string). -
f
set-face-foreground
: Change the foreground color of face FACE to COLOR (a string). -
!
invert-face
: Swap the foreground and background colors of FACE. -
|
make-face-unitalic
: Make the font of FACE be non-italic, if possible. -
/
make-face-italic
: Make the font of FACE be italic, if possible. -
-
make-face-unbold
: Make the font of FACE be non-bold, if possible. -
+
make-face-bold
: Make the font of FACE be bold, if possible. -
c
customize-face
: Customize FACE, which should be a face name or nil. -
h
describe-face
: Display the properties of face FACE on FRAME. -
\
embark-history-remove
: Remove STR from ‘minibuffer-history-variable’. -
a
apropos
: Show all meaningful Lisp symbols whose names match PATTERN. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
d
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
s
embark-info-lookup-symbol
: Display the definition of SYMBOL, from the Elisp manual. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
r
xref-find-references
: Find references to the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’.
embark-file-map
: Keymap for Embark file actions.
-
RET
find-file
: Edit file FILENAME. -
v
embark-vc-file-map
: Keymap for Embark VC file actions. -
R
byte-recompile-directory
: Recompile every ‘.el’ file in DIRECTORY that needs recompilation. -
b
byte-compile-file
: Compile a file of Lisp code named FILENAME into a file of byte code. -
l
load-file
: Load the Lisp file named FILE. -
e
eww-open-file
: Render FILE using EWW. -
x
embark-open-externally
: Open FILE using system’s default application. -
W
embark-save-relative-path
: Save the relative path to FILE in the kill ring. -
I
embark-insert-relative-path
: Insert relative path to FILE. -
\
embark-recentf-remove
: Remove FILE from the list of recent files. -
+
make-directory
: Create the directory DIR and optionally any nonexistent parent dirs. -
=
ediff-files
: Run Ediff on a pair of files, FILE-A and FILE-B. -
m
chmod
: Set mode bits of file named FILENAME to MODE (an integer). -
<
insert-file
: Insert contents of file FILENAME into buffer after point. -
$
eshell
: Create an interactive Eshell buffer. -
&
async-shell-command
: Execute string COMMAND asynchronously in background. -
!
shell-command
: Execute string COMMAND in inferior shell; display output, if any. -
j
embark-dired-jump
: Open Dired buffer in directory containing FILE and move to its line. -
c
copy-file
: Copy FILE to NEWNAME. Both args must be strings. -
r
rename-file
: Rename FILE as NEWNAME. Both args must be strings. -
D
delete-directory
: Delete the directory named DIRECTORY. Does not follow symlinks. -
d
delete-file
: Delete file named FILENAME. If it is a symlink, remove the symlink. -
o
find-file-other-window
: Edit file FILENAME, in another window. -
F
find-file-literally
: Visit file FILENAME with no conversion of any kind. -
f
find-file
: Edit file FILENAME.
embark-vc-file-map
: Keymap for Embark VC file actions.
-
i
vc-ignore
: Ignore FILE under the VCS of DIRECTORY. -
r
vc-rename-file
: Rename file OLD to NEW in both work area and repository. -
d
vc-delete-file
: Delete file and mark it as such in the version control system.
embark-function-map
: Keymap for Embark function actions.
-
RET
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
T
untrace-function
: Untraces FUNCTION and possibly activates all remaining advice. -
t
trace-function
: Trace calls to function FUNCTION. -
K
cancel-debug-on-entry
: Undo effect of M-x debug-on-entry on FUNCTION. -
k
debug-on-entry
: Request FUNCTION to invoke debugger each time it is called. -
M
elp-restore-function
: Restore an instrumented function to its original definition. -
m
elp-instrument-function
: Instrument FUNSYM for profiling. -
\
embark-history-remove
: Remove STR from ‘minibuffer-history-variable’. -
a
apropos
: Show all meaningful Lisp symbols whose names match PATTERN. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
d
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
s
embark-info-lookup-symbol
: Display the definition of SYMBOL, from the Elisp manual. -
h
describe-symbol
: Display the full documentation of SYMBOL. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
r
xref-find-references
: Find references to the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’.
embark-general-map
: Keymap for Embark general actions.
-
C
embark-consult-search-map
: Keymap for all Consult search commands. -
SPC
embark-select
: Add or remove the target from the current buffer’s selection. -
DEL
delete-region
: Delete the text between START and END. -
C-SPC
mark
: Return this buffer’s mark value as integer, or nil if never set. -
C-s
embark-isearch
: Prompt for string in the minibuffer and start isearch. -
A
embark-act-all
: Prompt the user for an action and perform it on each candidate. -
B
embark-become
: Make current command become a different command. -
L
embark-live
: Create a live-updating Embark Collect buffer. -
S
embark-collect
: Create an Embark Collect buffer. -
E
embark-export
: Create a type-specific buffer to manage current candidates. -
q
embark-toggle-quit
: Toggle whether the following action quits the minibuffer. -
w
embark-copy-as-kill
: Join STRINGS and save on the ‘kill-ring’. -
i
embark-insert
: Join STRINGS and insert the result at point. -
9
digit-argument
: Part of the numeric argument for the next command. -
8
digit-argument
: Part of the numeric argument for the next command. -
7
digit-argument
: Part of the numeric argument for the next command. -
6
digit-argument
: Part of the numeric argument for the next command. -
5
digit-argument
: Part of the numeric argument for the next command. -
4
digit-argument
: Part of the numeric argument for the next command. -
3
digit-argument
: Part of the numeric argument for the next command. -
2
digit-argument
: Part of the numeric argument for the next command. -
1
digit-argument
: Part of the numeric argument for the next command. -
0
digit-argument
: Part of the numeric argument for the next command. -
-
negative-argument
: Begin a negative numeric argument for the next command.
embark-consult-search-map
: Keymap for all Consult search commands.
-
L
consult-line-multi
: Search for a matching line in multiple buffers. -
l
consult-line
: Search for a matching line. -
I
consult-imenu-multi
: Select item from the imenus of all buffers from the same project. -
i
consult-imenu
: Select item from flattened ‘imenu’ using ‘completing-read’ with preview. -
o
consult-outline
: Jump to an outline heading, obtained by matching against ‘outline-regexp’. -
F
consult-locate
: Search with ‘locate’ for files which match input given INITIAL input. -
f
consult-find
: Search for files in DIR matching input regexp given INITIAL input. -
G
consult-git-grep
: Search with ‘git grep’ for files in DIR with INITIAL input. -
r
consult-ripgrep
: Search with ‘rg’ for files in DIR with INITIAL input. -
g
consult-grep
: Search with ‘grep’ for files in DIR where the content matches a regexp.
embark-heading-map
: Keymap for Embark heading actions.
-
RET
outline-show-subtree
: Show everything after this heading at deeper levels. -
<
outline-promote
: Promote headings higher up the tree. -
>
outline-demote
: Demote headings lower down the tree. -
d
outline-hide-subtree
: Hide everything after this heading at deeper levels. -
s
outline-show-subtree
: Show everything after this heading at deeper levels. -
u
outline-up-heading
: Move to the visible heading line of which the present line is a subheading. -
v
outline-move-subtree-down
: Move the current subtree down past ARG headlines of the same level. -
^
outline-move-subtree-up
: Move the current subtree up past ARG headlines of the same level. -
b
outline-backward-same-level
: Move backward to the ARG’th subheading at same level as this one. -
f
outline-forward-same-level
: Move forward to the ARG’th subheading at same level as this one. -
p
outline-previous-visible-heading
: Move to the previous heading line. -
n
outline-next-visible-heading
: Move to the next visible heading line. -
C-SPC
outline-mark-subtree
: Mark the current subtree in an outlined document. -
TAB
outline-cycle
: Cycle visibility state of the current heading line’s body.
embark-identifier-map
: Keymap for Embark identifier actions.
-
RET
xref-find-definitions
: Find the definition of the identifier at point. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
s
info-lookup-symbol
: Look up and display documentation of SYMBOL in the relevant Info manual. -
a
xref-find-apropos
: Find all meaningful symbols that match PATTERN. -
r
xref-find-references
: Find references to the identifier at point. -
d
xref-find-definitions
: Find the definition of the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’. -
h
display-local-help
: Display local help in the echo area.
embark-kill-ring-map
: Keymap for ‘kill-ring’ commands.
-
\
embark-kill-ring-remove
: Remove TEXT from ‘kill-ring’.
embark-library-map
: Keymap for operations on Emacs Lisp libraries.
-
RET
find-library
: Find the Emacs Lisp source of LIBRARY. -
$
eshell
: Create an interactive Eshell buffer. -
m
info-display-manual
: Display an Info buffer displaying MANUAL. -
L
locate-library
: Show the precise file name of Emacs library LIBRARY. -
a
apropos-library
: List the variables and functions defined by library FILE. -
h
finder-commentary
: Display FILE’s commentary section. -
f
find-library
: Find the Emacs Lisp source of LIBRARY. -
l
load-library
: Load the Emacs Lisp library named LIBRARY.
embark-package-map
: Keymap for Embark package actions.
-
RET
describe-package
: Display the full documentation of PACKAGE (a symbol). -
M
elp-restore-package
: Remove instrumentation from functions with names starting with PREFIX. -
m
elp-instrument-package
: Instrument for profiling, all functions which start with PREFIX. -
g
package-refresh-contents
: Download descriptions of all configured ELPA packages. -
a
package-autoremove
: Remove packages that are no longer needed. -
W
embark-save-package-url
: Save URL of homepage for package PKG on the ‘kill-ring’. -
u
embark-browse-package-url
: Open homepage for package PKG with ‘browse-url’. -
r
package-reinstall
: Reinstall package PKG. -
d
package-delete
: Delete package PKG-DESC. -
I
embark-insert
: Join STRINGS and insert the result at point. -
i
package-install
: Install the package PKG. -
h
describe-package
: Display the full documentation of PACKAGE (a symbol).
embark-paragraph-map
: Keymap for Embark actions for dealing with paragraphs.
-
R
repunctuate-sentences
: Put two spaces at the end of sentences from point to the end of buffer. -
p
backward-paragraph
: Move backward to start of paragraph. -
n
forward-paragraph
: Move forward to end of paragraph. -
t
transpose-paragraphs
: Interchange the current paragraph with the next one. -
=
count-words-region
: Count the number of words in the region. -
F
whitespace-cleanup-region
: Cleanup some blank problems at region. -
c
capitalize-region
: Convert the region to capitalized form. -
l
downcase-region
: Convert the region to lower case. In programs, wants two arguments. -
u
upcase-region
: Convert the region to upper case. In programs, wants two arguments. -
f
fill-region
: Fill each of the paragraphs in the region. -
$
ispell-region
: Interactively check a region for spelling errors.
embark-region-map
: Keymap for Embark actions on the active region.
-
M
embark-org-copy-as-markdown
: Export the region from START to END to markdown and save on the ‘kill-ring’. -
>
embark-encode-map
: Keymap for Embark region encoding actions. -
s
embark-sort-map
: Keymap for Embark actions that sort the region -
R
repunctuate-sentences
: Put two spaces at the end of sentences from point to the end of buffer. -
v
vc-region-history
: Show the history of the region between FROM and TO. -
'
expand-region-abbrevs
: For each abbrev occurrence in the region, offer to expand it. -
h
shr-render-region
: Display the HTML rendering of the region between BEGIN and END. -
b
browse-url-of-region
: Use a web browser to display the current region. -
d
delete-duplicate-lines
: Delete all but one copy of any identical lines in the region. -
r
reverse-region
: Reverse the order of lines in a region. -
_
calc-grab-sum-across
: Parse a rectangle as a matrix of numbers and sum its rows. -
:
calc-grab-sum-down
: Parse a rectangle as a matrix of numbers and sum its columns. -
*
calc-grab-region
: Parse the region as a vector of numbers and push it on the Calculator stack. -
n
narrow-to-region
: Restrict editing in this buffer to the current region. -
m
apply-macro-to-region-lines
: Apply last keyboard macro to all lines in the region. -
+
append-to-file
: Append the contents of the region to the end of file FILENAME. -
W
write-region
: Write current region into specified file. -
;
comment-or-uncomment-region
: Call ‘comment-region’, unless the region only consists of comments, -
o
org-table-convert-region
: Convert region to a table. -
t
transpose-regions
: Transpose region STARTR1 to ENDR1 with STARTR2 to ENDR2. -
F
whitespace-cleanup-region
: Cleanup some blank problems at region. -
=
count-words-region
: Count the number of words in the region. -
$
ispell-region
: Interactively check a region for spelling errors. -
p
fill-region-as-paragraph
: Fill the region as if it were a single paragraph. -
f
fill-region
: Fill each of the paragraphs in the region. -
TAB
indent-region
: Indent each nonblank line in the region. -
I
embark-insert
: Join STRINGS and insert the result at point. -
i
indent-rigidly
: Indent all lines starting in the region. -
A
align-regexp
: Align the current region using an ad-hoc rule read from the minibuffer. -
a
align
: Attempt to align a region based on a set of alignment rules. -
<
embark-eval-replace
: Evaluate region and replace with evaluated result. -
e
eval-region
: Execute the region as Lisp code. -
|
shell-command-on-region
: Execute string COMMAND in inferior shell with region as input. -
c
capitalize-region
: Convert the region to capitalized form. -
l
downcase-region
: Convert the region to lower case. In programs, wants two arguments. -
u
upcase-region
: Convert the region to upper case. In programs, wants two arguments.
embark-encode-map
: Keymap for Embark region encoding actions.
-
o
embark-org-export-in-place-map
: Keymap for actions which replace the region by an exported version. -
C
embark-epa-decrypt-region
: Decrypt region between START and END. -
c
epa-encrypt-region
: Encrypt the current region between START and END for RECIPIENTS. -
U
embark-decode-url
: Decode the URI-encoded region between START and END in current buffer. -
u
embark-encode-url
: Properly URI-encode the region between START and END in current buffer. -
B
base64-decode-region
: Base64-decode the region between BEG and END. -
b
base64-encode-region
: Base64-encode the region between BEG and END. -
F
format-decode-region
: Decode the region from some format. -
f
format-encode-region
: Translate the region into some FORMAT. -
5
embark-hash-sha512
: Compute sha512 hash of STR and store it in the kill ring. -
4
embark-hash-sha224
: Compute sha224 hash of STR and store it in the kill ring. -
3
embark-hash-sha384
: Compute sha384 hash of STR and store it in the kill ring. -
2
embark-hash-sha256
: Compute sha256 hash of STR and store it in the kill ring. -
1
embark-hash-sha1
: Compute sha1 hash of STR and store it in the kill ring. -
m
embark-hash-md5
: Compute md5 hash of STR and store it in the kill ring. -
s
studlify-region
: Studlify-case the region. -
-
unmorse-region
: Convert Morse coded text in region to plain text. -
.
morse-region
: Convert plain text in region to Morse code. -
r
rot13-region
: ROT13 encrypt the region between START and END in current buffer.
embark-sort-map
: Keymap for Embark actions that sort the region
-
n
sort-numeric-fields
: Sort lines in region numerically by the ARGth field of each line. -
r
sort-regexp-fields
: Sort the text in the region lexicographically. -
p
sort-paragraphs
: Sort paragraphs in region alphabetically; argument means descending order. -
c
sort-columns
: Sort lines in region alphabetically by a certain range of columns. -
f
sort-fields
: Sort lines in region lexicographically by the ARGth field of each line. -
P
sort-pages
: Sort pages in region alphabetically; argument means descending order. -
l
sort-lines
: Sort lines in region alphabetically; REVERSE non-nil means descending order.
embark-sentence-map
: Keymap for Embark actions for dealing with sentences.
-
p
backward-sentence
: Move backward to start of sentence. -
n
forward-sentence
: Move forward to next end of sentence. With argument, repeat. -
t
transpose-sentences
: Interchange the current sentence with the next one. -
=
count-words-region
: Count the number of words in the region. -
F
whitespace-cleanup-region
: Cleanup some blank problems at region. -
c
capitalize-region
: Convert the region to capitalized form. -
l
downcase-region
: Convert the region to lower case. In programs, wants two arguments. -
u
upcase-region
: Convert the region to upper case. In programs, wants two arguments. -
f
fill-region
: Fill each of the paragraphs in the region. -
$
ispell-region
: Interactively check a region for spelling errors.
embark-symbol-map
: Keymap for Embark symbol actions.
-
RET
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
\
embark-history-remove
: Remove STR from ‘minibuffer-history-variable’. -
a
apropos
: Show all meaningful Lisp symbols whose names match PATTERN. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
d
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
s
embark-info-lookup-symbol
: Display the definition of SYMBOL, from the Elisp manual. -
h
describe-symbol
: Display the full documentation of SYMBOL. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
r
xref-find-references
: Find references to the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’.
embark-tab-map
: Keymap for actions for tab-bar tabs.
-
RET
tab-bar-select-tab-by-name
: Switch to the tab by NAME. -
k
tab-bar-close-tab-by-name
: Close the tab given its NAME. -
r
tab-bar-rename-tab-by-name
: Rename the tab named TAB-NAME to NEW-NAME. -
s
tab-bar-select-tab-by-name
: Switch to the tab by NAME.
embark-unicode-name-map
: Keymap for Embark Unicode name actions.
-
RET
insert-char
: Insert COUNT copies of CHARACTER. -
W
embark-save-unicode-character
: Save Unicode character CHAR to kill ring. -
I
insert-char
: Insert COUNT copies of CHARACTER.
embark-url-map
: Keymap for Embark url actions.
-
RET
browse-url
: Open URL using a configurable method. -
e
eww
: Fetch URL and render the page. -
d
embark-download-url
: Download URL to ‘eww-download-directory’. -
b
browse-url
: Open URL using a configurable method.
embark-variable-map
: Keymap for Embark variable actions.
-
RET
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
t
embark-toggle-variable
: Toggle value of boolean variable VAR. -
<
embark-insert-variable-value
: Insert value of VAR. -
v
embark-save-variable-value
: Save value of VAR in the ‘kill-ring’. -
u
customize-variable
: Customize SYMBOL, which must be a user option. -
c
customize-set-variable
: Set the default for VARIABLE to VALUE, and return VALUE. -
=
set-variable
: Set VARIABLE to VALUE. VALUE is a Lisp object. -
\
embark-history-remove
: Remove STR from ‘minibuffer-history-variable’. -
a
apropos
: Show all meaningful Lisp symbols whose names match PATTERN. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
d
embark-find-definition
: Find definition of Emacs Lisp SYMBOL. -
s
embark-info-lookup-symbol
: Display the definition of SYMBOL, from the Elisp manual. -
h
describe-symbol
: Display the full documentation of SYMBOL. -
o
occur
: Show all lines in the current buffer containing a match for REGEXP. -
$
ispell-word
: Check spelling of word under or before the cursor. -
'
expand-abbrev
: Expand the abbrev before point, if there is an abbrev there. -
p
embark-previous-symbol
: Jump to previous occurrence of symbol at point. -
n
embark-next-symbol
: Jump to next occurrence of symbol at point. -
r
xref-find-references
: Find references to the identifier at point. -
H
embark-toggle-highlight
: Toggle symbol highlighting using ‘highlight-symbol-at-point’.
embark-org-link-map
: Keymap for actions on Org links.
-
RET
org-open-at-point
: Open thing at point. -
w
embark-org-link-copy-map
: Keymap for different ways to copy Org links to the kill-ring. -
'
org-insert-link
: Insert a link. At the prompt, enter the link.
embark-email-map
: Keymap for Embark email actions.
-
RET
embark-compose-mail
: Compose email to ADDRESS. -
c
embark-compose-mail
: Compose email to ADDRESS.
embark-org-link-map
: Keymap for actions on Org links.
-
RET
org-open-at-point
: Open thing at point. -
w
embark-org-link-copy-map
: Keymap for different ways to copy Org links to the kill-ring. -
'
org-insert-link
: Insert a link. At the prompt, enter the link.
embark-expression-map
: Keymap for Embark expression actions.
-
RET
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value. -
p
backward-list
: Move backward across one balanced group of parentheses. -
n
forward-list
: Move forward across one balanced group of parentheses. -
u
backward-up-list
: Move backward out of one level of parentheses. -
k
kill-region
: Kill (“cut”) text between point and mark. -
t
transpose-sexps
: Like C-t (‘transpose-chars’), but applies to sexps. -
r
raise-sexp
: Raise N sexps one level higher up the tree. -
TAB
indent-region
: Indent each nonblank line in the region. -
m
pp-macroexpand-expression
: Macroexpand EXPRESSION and pretty-print its value. -
<
embark-eval-replace
: Evaluate region and replace with evaluated result. -
e
pp-eval-expression
: Evaluate EXPRESSION and pretty-print its value.
embark-org-link-map
: Keymap for actions on Org links.
-
RET
org-open-at-point
: Open thing at point. -
w
embark-org-link-copy-map
: Keymap for different ways to copy Org links to the kill-ring. -
'
org-insert-link
: Insert a link. At the prompt, enter the link.
embark-file-map
: Keymap for Embark file actions.
-
RET
find-file
: Edit file FILENAME. -
v
embark-vc-file-map
: Keymap for Embark VC file actions. -
R
byte-recompile-directory
: Recompile every ‘.el’ file in DIRECTORY that needs recompilation. -
b
byte-compile-file
: Compile a file of Lisp code named FILENAME into a file of byte code. -
l
load-file
: Load the Lisp file named FILE. -
e
eww-open-file
: Render FILE using EWW. -
x
embark-open-externally
: Open FILE using system’s default application. -
W
embark-save-relative-path
: Save the relative path to FILE in the kill ring. -
I
embark-insert-relative-path
: Insert relative path to FILE. -
\
embark-recentf-remove
: Remove FILE from the list of recent files. -
+
make-directory
: Create the directory DIR and optionally any nonexistent parent dirs. -
=
ediff-files
: Run Ediff on a pair of files, FILE-A and FILE-B. -
m
chmod
: Set mode bits of file named FILENAME to MODE (an integer). -
<
insert-file
: Insert contents of file FILENAME into buffer after point. -
$
eshell
: Create an interactive Eshell buffer. -
&
async-shell-command
: Execute string COMMAND asynchronously in background. -
!
shell-command
: Execute string COMMAND in inferior shell; display output, if any. -
j
embark-dired-jump
: Open Dired buffer in directory containing FILE and move to its line. -
c
copy-file
: Copy FILE to NEWNAME. Both args must be strings. -
r
rename-file
: Rename FILE as NEWNAME. Both args must be strings. -
D
delete-directory
: Delete the directory named DIRECTORY. Does not follow symlinks. -
d
delete-file
: Delete file named FILENAME. If it is a symlink, remove the symlink. -
o
find-file-other-window
: Edit file FILENAME, in another window. -
F
find-file-literally
: Visit file FILENAME with no conversion of any kind. -
f
find-file
: Edit file FILENAME.
embark-org-heading-map
: Keymap for actions on Org headings.
-
RET
org-todo
: Change the TODO state of an item. -
L
org-store-link
: Store a link to the current location. -
H
org-insert-todo-heading-respect-content
: Insert TODO heading with ‘org-insert-heading-respect-content’ set to t. -
h
org-insert-heading-respect-content
: Insert heading with ‘org-insert-heading-respect-content’ set to t. -
a
org-archive-subtree-default-with-confirmation
: Archive the current subtree with the default command. -
R
org-refile
: Move the entry or entries at point to another heading. -
S
org-sort
: Call ‘org-sort-entries’, ‘org-table-sort-lines’ or ‘org-sort-list’. -
r
org-metaright
: Demote heading, list item at point or move table column right. -
l
org-metaleft
: Promote heading, list item at point or move table column left. -
N
org-narrow-to-subtree
: Narrow buffer to the current subtree. -
k
org-cut-subtree
: Cut the current subtree into the clipboard. -
:
org-set-tags-command
: Set the tags for the current visible entry. -
,
org-priority
: Change the priority of an item. -
t
org-todo
: Change the TODO state of an item. -
<
outline-promote
: Promote headings higher up the tree. -
>
outline-demote
: Demote headings lower down the tree. -
d
outline-hide-subtree
: Hide everything after this heading at deeper levels. -
s
outline-show-subtree
: Show everything after this heading at deeper levels. -
u
outline-up-heading
: Move to the visible heading line of which the present line is a subheading. -
v
outline-move-subtree-down
: Move the current subtree down past ARG headlines of the same level. -
^
outline-move-subtree-up
: Move the current subtree up past ARG headlines of the same level. -
b
outline-backward-same-level
: Move backward to the ARG’th subheading at same level as this one. -
f
outline-forward-same-level
: Move forward to the ARG’th subheading at same level as this one. -
p
outline-previous-visible-heading
: Move to the previous heading line. -
n
outline-next-visible-heading
: Move to the next visible heading line. -
C-SPC
outline-mark-subtree
: Mark the current subtree in an outlined document. -
TAB
outline-cycle
: Cycle visibility state of the current heading line’s body.
embark-org-item-map
: Keymap for actions on Org list items.
-
RET
org-toggle-checkbox
: Toggle the checkbox in the current line. -
<
org-outdent-item-tree
: Outdent a local list item including its children. -
>
org-indent-item-tree
: Indent a local list item including its children. -
<down>
org-move-item-down
: Move the item at point down, i.e. swap with following item. -
<up>
org-move-item-up
: Move the item at point up, i.e. swap with previous item. -
<right>
org-indent-item
: Indent a local list item, but not its children. -
<left>
org-outdent-item
: Outdent a local list item, but not its children. -
p
org-previous-item
: Move to the beginning of the previous item. -
n
org-next-item
: Move to the beginning of the next item. -
t
org-toggle-item
: Convert headings or normal lines to items, items to normal lines. -
c
org-toggle-checkbox
: Toggle the checkbox in the current line.
embark-org-link-map
: Keymap for actions on Org links.
-
RET
org-open-at-point
: Open thing at point. -
w
embark-org-link-copy-map
: Keymap for different ways to copy Org links to the kill-ring. -
'
org-insert-link
: Insert a link. At the prompt, enter the link.
embark-org-plain-list-map
: Keymap for actions on plain Org lists.
-
RET
org-list-repair
: Fix indentation, bullets and checkboxes in the list at point. -
c
org-toggle-checkbox
: Toggle the checkbox in the current line. -
t
org-list-make-subtree
: Convert the plain list at point into a subtree. -
b
org-cycle-list-bullet
: Cycle through the different itemize/enumerate bullets. -
s
org-sort-list
: Sort list items. -
r
org-list-repair
: Fix indentation, bullets and checkboxes in the list at point.
embark-org-src-block-map
: Keymap for actions on Org source blocks.
-
RET
org-babel-execute-src-block
: Execute the current source code block and return the result. -
N
org-narrow-to-block
: Narrow buffer to the current block. -
/
org-babel-demarcate-block
: Wrap or split the code in the region or on the point. -
'
org-edit-special
: Call a special editor for the element at point. -
l
org-babel-load-in-session
: Load the body of the current source-code block. -
s
org-babel-switch-to-session
: Switch to the session of the current code block. -
t
org-babel-tangle
: Write code blocks to source-specific files. -
n
org-babel-next-src-block
: Jump to the next source block. -
p
org-babel-previous-src-block
: Jump to the previous source block. -
k
org-babel-remove-result-one-or-many
: Remove the result of the current source block. -
h
org-babel-check-src-block
: Check for misspelled header arguments in the current code block. -
c
embark-org-copy-block-contents
: Save contents of source block at point to the ‘kill-ring’. -
TAB
org-indent-block
: Indent the block at point. -
SPC
org-babel-mark-block
: Mark current source block.
embark-org-table-map
: Keymap for actions on entire Org table.
-
e
org-table-export
: Export table to a file, with configurable format. -
i
org-table-iterate
: Recalculate the table until it does not change anymore. -
d
org-table-toggle-formula-debugger
: Toggle the formula debugger in tables. -
y
org-table-paste-rectangle
: Paste a rectangular region into a table. -
f
org-table-follow-field-mode
: Minor mode to make the table field editor window follow the cursor. -
c
org-table-convert
: Convert from Org table to table.el and back. -
t
org-table-transpose-table-at-point
: Transpose Org table at point and eliminate hlines. -
s
org-table-sort-lines
: Sort table lines according to the column at point. -
=
org-table-edit-formulas
: Edit the formulas of the current table in a separate buffer.
embark-org-table-cell-map
: Keymap for actions the current cells, column or row of an Org table.
-
g
org-table-recalculate
: Recalculate the current table line by applying all stored formulas. -
e
org-table-edit-field
: Edit table field in a different window. -
=
org-table-eval-formula
: Replace the table field value at the cursor by the result of a calculation. -
<right>
org-table-move-cell-right
: Move a single cell right in a table. -
<left>
org-table-move-cell-left
: Move a single cell left in a table. -
<down>
org-table-move-cell-down
: Move a single cell down in a table. -
<up>
org-table-move-cell-up
: Move a single cell up in a table.
embark-org-link-map
: Keymap for actions on Org links.
-
RET
org-open-at-point
: Open thing at point. -
w
embark-org-link-copy-map
: Keymap for different ways to copy Org links to the kill-ring. -
'
org-insert-link
: Insert a link. At the prompt, enter the link.
embark-url-map
: Keymap for Embark url actions.
-
RET
browse-url
: Open URL using a configurable method. -
e
eww
: Fetch URL and render the page. -
d
embark-download-url
: Download URL to ‘eww-download-directory’. -
b
browse-url
: Open URL using a configurable method.
See also the Consult Wiki and the Vertico Wiki!