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-modeCtrl+h m】 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 Characters ☯ ☭ ⚡ ∑ ♀ ♂ ♥ 😄

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

Font/Unicode Topic

  1. Unicode Tutorial
  2. Emacs File Encoding FAQ
  3. Unicode Basics: What's Character Set, Character Encoding, UTF-8?
  4. Xah Math Input Mode
  5. Xah Unicode Browser Mode

  1. Best Unicode Fonts for Programer
  2. Font Setup
  3. Proportional Font
  4. Cycle Fonts by Command
  5. Set Line Spacing
  6. toggle-word-wrap
  7. Elisp: Unicode Representation in String
Patreon me $5 patreon

Or Buy Xah Emacs Tutorial

Or buy a nice keyboard: Best Keyboard for Emacs

If you have a question, put $5 at patreon and message me.