Skip to content
Keystroke visualizer for GUI version Emacs.
Emacs Lisp
Branch: master
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
.gitignore Add .gitignore Jan 14, 2020

Keystroke visualizer for GUI version Emacs

This package is a keystroke visualizer for GUI version Emacs.
You no longer need to use external tools to display keystrokes when creating screencasts!



Add the following to your .emacs.

(require 'keypression)

Then, if you want to display keystrokes, do the following:

M-x keypression-mode

Run it again to turn it off.

The default is a simple display, so you can customize it as follows.

(setq keypression-use-child-frame nil
      keypression-fade-out-delay 1.0
      keypression-frame-justify 'keypression-left-justified
      keypression-cast-command-name t
      keypression-cast-command-name-format "%s  %s"
      keypression-combine-same-keystrokes t
      keypression-font-face-attribute '(:width normal :height 200 :weight bold))
You can’t perform that action at this time.