LinuxCommandLibrary
GitHubF-DroidGoogle Play Store

uxterm

Launch xterm with Unicode UTF-8 support

TLDR

Start Unicode terminal
$ uxterm
copy
Start with specific geometry
$ uxterm -geometry [80x24]
copy
Start with specific font (ISO 10646-1 encoded)
$ uxterm -fn [fixed]
copy
Start with custom title
$ uxterm -T "[My Terminal]"
copy
Start and run command
$ uxterm -e [bash]
copy

SYNOPSIS

uxterm [xterm-options]

DESCRIPTION

uxterm is a wrapper script that launches xterm with Unicode (UTF-8) support enabled. It sets the UXTerm resource class and enables UTF-8 mode, making it suitable for displaying international characters and symbols.The wrapper uses the system locale to determine character encoding. If no locale is set, it defaults to en_US. The locale utility verifies system support for the selected locale before starting.All command-line arguments pass directly to xterm. The -class and -u8 options should not be specified as they are set by the wrapper. Font configuration uses ISO 10646-1 encoded fonts.

PARAMETERS

All xterm options are passed through. Common options include:-geometry WxH+X+Y

Set window size and position.
-fn font
Set terminal font.
-fb font
Set bold font.
-fg color
Set foreground color.
-bg color
Set background color.
-T title
Set window title.
-e command
Run command in terminal.
-hold
Keep window open after command exits.

CAVEATS

Requires locale with UTF-8 support. Needs appropriate Unicode fonts installed (xfonts-base on Debian). May produce unexpected results if the current locale does not support UTF-8 character encoding. X11 only.

HISTORY

uxterm was created as part of xterm to simplify running the terminal with proper Unicode support. It emerged as Unicode became standard and users needed reliable UTF-8 display without manually configuring xterm's complex options.

SEE ALSO

xterm(1), locale(1)

Copied to clipboard
Kai