uim (сокращение от «универсальный метод ввода») - это многоязычная структура метода ввода . Приложения могут использовать его через так называемые мосты .
uim поддерживает устаревший XIM X Window System (сокращение от X Input Method ) через uim-ximмост. Многие приложения X написаны либо на GTK +, либо на Qt , которые имеют свои собственные модули, работающие с методами ввода, и uim поддерживает оба из них с помощью своих иммодулей GTK + и Qt.
uim имеет мост для консоли ( uim-fep), Emacs ( uim.el) и macOS (MacUIM).