KOI8RXTERM(1)
π KOI8RXTERM(1) β the koi8rxterm girlies' era π
okay so bestie, welcome to koi8rxterm β it's the X terminal emulator glow-up for KOI8-R environments, and honestly? it's giving wrapper with main character energy. β¨
(also hi, this is from the X Window System section of the manual, in case you were wondering who invited it π )
πΈ NAME πΈ
koi8rxterm β an X terminal emulator for KOI8-R environments π¦
β¨ SYNOPSIS β¨
koi8rxterm [ xterm-options ]
π DESCRIPTION π
So here's the tea π: koi8rxterm is a wrapper around the xterm(1) program. It invokes that program with the βKOI8RXTermβ X resource class set. That's literally its whole job and it does it flawlessly, no cap.
Every argument you hand to koi8rxterm gets passed straight to xterm without processing. No notes, no edits, no drama. π
π¨ bestie listen β the-classand-k8options should not be specified, because the wrapper is already using them. Don't fight the wrapper, it will win. π
Wanna know more about xterm-options? Go read the xterm manual page, it's right there, it's iconic, go off. π
Now, the locale stuff π β the environment's locale settings (peep the ENVIRONMENT section below, iykyk) are used to figure out the locale's character set.
If no current locale can be determined, it just assumes the locale ru_RU.KOI8-R β that's Russian language as used in the territory of Russia, with the KOI8-R character set, for the record. π·πΊ
The locale(1) utility is what's used to check whether the system actually supports the selected locale. And if it doesn't? koi8rxterm will exit with an error and report the output of locale. Not a vibe, but that's the rules. π
β οΈ Note, and I need you to hear me on this: koi8rxterm may produce unexpected results if the current locale is set to one in which the KOI8-R character encoding is not supported, or if fonts using that encoding are not available. This is the part where things get messy, so be careful. π
In the Debian system, the βxfonts-cyrillicβ package provides the fonts that koi8rxterm uses by default. π
And if you wanna change the fonts koi8rxterm uses? Edit the /usr/share/X11/app-defaults/KOI8RXTerm file. Slay, customize your life. π
There's also a similar wrapper called uxterm(1), which is available for Unicode UTF-8 environments β its cousin, also serving looks. π―
π§ ENVIRONMENT π§
LC_ALL,LC_CTYPE,LANGβ the values of these variables get checked, in order, to determine the character set used by the current locale. Order matters bestie, they don't just vibe-check all at once. π₯
π AUTHORS π
koi8rxterm was written by Branden Robinson, and it is very heavily based on uxterm, by Thomas Dickey. The assistance of Jurij Smakov was invaluable in sanity-checking its operation. Shoutout to the whole squad, they ate. π«Άβ¨
π SEE ALSO π
and that's the whole page, bestie β go forth and terminal π
kisses from Patch #411, dated 2026-08-24, from your girls at KOI8RXTERM(1) ππ¦π
π¦ where this page comes from
- fedora 43: xterm 411-1.fc43 Β· MIT AND X11 AND HPND AND CC-BY-4.0
- fedora 44: xterm 411-1.fc44 Β· MIT AND X11 AND HPND AND CC-BY-4.0
- Copyright 2007-2018,2024 Thomas E. Dickey
- Copyright 2004 Branden Robinson
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms