7

Emacs has the insert-char feature: You press a key combination and get a menu containing all Unicode characters with search similar to dmenu and most DE's program launchers.

For example, to enter "∃" (THERE EXISTS), I type <Ctrl-x> 8 <Enter> exists <Enter>.

Is there something similar that works in all X11 programs?

Gilles 'SO- stop being evil'
  • 807,993
  • 194
  • 1,674
  • 2,175
Nova
  • 2,806
  • 2
  • 18
  • 34

2 Answers2

1

I would think Autokey would do the job as described here. The idea is that Autokey is always running and can accept arbitrary strings as triggers.

As the post describes, you just need to set up Autokey to paste unicode characters and as a trigger it could accept something like /delta, which it then replaces with a δ.

hugke729
  • 151
  • 4
0

My feeling is that this is out of the X11 scope, this is desktop environtment business.

For KDE, kcharselect is a tool to pick special characters, including search. It should fit your needs, if you put it on a global shortcut key like I did. Drawback: The chars get copied to the paste buffer, so you need one more keystroke to insert them.

Philippos
  • 13,237
  • 2
  • 37
  • 76