Emacs: Xah Unicode Browser Mode

By Xah Lee. Date: . Last updated: .

xub-mode.el is a Emacs major mode for browsing Unicode characters.


To start the mode, type Alt+x xub-mode.

When this mode is on, pressing the arrow keys will display info about the character under cursor. Pressing mouse left button on a character also works.

emacs xub-unicode-browser2
xub-mode in action. (this is a older screenshot. The zoom in/out keys have changed.)

Press Ctrl++ to zoom in. Ctrl+- to zoom out. Or, you can hold down Ctrl and scroll mouse wheel.

There's a menu named “XUB” at the top.

While in the mode, Alt+x describe-mode to see doc string.

Unicode Files

The mode includes about 20 files of Unicode symbols of different categories, used as a character palette. See:

Unicode Search 😄

Get Unicode Font

For best result, you'll need a font that support Unicode. See: Best Unicode Fonts for Programer.

Requires Emacs 24.2.

Buy xub-mode Now

If you have a question, put $5 at patreon and message me on xah discord.
Or support me by Buy Xah Emacs Tutorial

Emacs Tutorial

Emacs Init

Emacs Keys


ELisp Examples

ELisp Write Major Mode

Emacs Tutorial

Quick Start

Manage Windows



Find Replace




Rectangle Edit

Line Wrap


View Doc

Working with Brackets

Power Editing

Org Mode


Emacs Efficiency