Tags: patch This patch corresponds to the pull request #372 . This is a proposed feature enhancement in which-key to allow propertized special key: a single user-defined unicode character that will replace special keys such as SPC, TAB, RET, ESC, DEL, backspace, ... Commit: Unicode symbols to represent which key special keys * lisp/which-key.el (which-key-speical-keys):Use symbols to represent special keys. If value of ``which-key-special-keys`` is an *alist* of cons cells, whose cars are special keys such as SPC, TAB, ... and the cdrs are symbol strings, replace the special keys with corresponding symbols. For backward-compatibility, if ``which-key-special-keys`` is an ordinary list of keys, old logic of truncation to single character works. In GNU Emacs 29.3.50 (build 1, x86_64-pc-linux-gnu, GTK+ Version 3.24.42, cairo version 1.18.0) of 2024-06-04 built on ekadanta.anubandha.home Repository revision: 00360258caddc0d8cf29ba3d9971125a06f8959b Repository branch: emacs-29 System Description: Arch Linux Configured using: 'configure --prefix=/home/pradyumna/.local --with-native-compilation --with-imagemagick --with-gnutls --with-gif --with-tree-sitter --with-mailutils --with-harfbuzz --with-modules --with-cairo --with-jpeg --with-rsvg --with-xft --with-xpm --with-png --with-pgtk --with-dbus --with-tiff --with-webp --with-json' -- Pradyumna Swanand Paranjape