Redisplay parts of the Emacs buffer as pretty symbols.
Emacs Lisp Scheme Haskell CoffeeScript Ruby JavaScript Other
Switch branches/tags
Clone or download
Latest commit 5000852 Jun 14, 2016


Stories in Ready Build Status

Redisplays parts of the Emacs buffer as pretty Unicode symbols. Highly configurable and extendable


Install the ELPA package from MELPA

In your Cask file:

(source melpa)
(depends-on "pretty-mode")


(require 'pretty-mode)
; if you want to set it globally
(global-pretty-mode t)
; if you want to set it only for a specific mode
(add-hook 'my-pretty-language-hook 'turn-on-pretty-mode)


cask install
make test
cask exec emacs -q -L . -l .dev/init.el


  • Arthur Danskin released pretty-mode in 2008 which fontifies various symbols.
  • Grant Rettke added support for some Lispy stuff, Unicode character documentation, and Unicode source references.
  • Dmitri Akatov is currently maintaining pretty-mode and is adding support for more symbols, more modes and customization.