UNICODE_START(1)

๐Ÿ“ฆ
version 2.10.0 ยท 4 versions
, in alpine 3.22, alpine 3.23, alpine 3.24, arch rolling, fedora 43, fedora 44, nixos 26.05, nixpkgs unstable, opensuse-leap 16.0

โœจ UNICODE_START โœจ

okay bestie, welcome to unicode_start(1) from the General Commands Manual section โ€” she's a little utility from the kbd fam and she is SO underrated, no cap ๐Ÿ’–

๐ŸŒธ NAME ๐ŸŒธ

unicode_start โ€” put keyboard and console in unicode mode ๐Ÿ‘‘

๐ŸŽ€ SYNOPSIS ๐ŸŽ€

unicode_start [font [umap]]

๐Ÿฆ‹ DESCRIPTION ๐Ÿฆ‹

The unicode_start command will put the keyboard and the console into Unicode (UTF-8) mode. it's giving glow-up, honestly โœจ

For the keyboard, this means you can attach 16-bit U+xxxx values to keyboard keys using loadkeys(1), and have these show up as UTF-8 input to user programs. also โ€” and this is the fun part โ€” you can type hexadecimal Alt-xxxx using the numeric keypad, and again produce UTF-8. iconic behavior fr fr ๐Ÿ’…

For the console, this means the kernel expects UTF-8 output from user programs, and displays the output accordingly. the vibe check is: everything's UTF-8 now ๐ŸŒˆ

The parameter font is a font that is loaded. It should have a built-in Unicode map, or, if it hasn't, such a map can be given explicitly as the second parameter umap. When no font was specified, the current font is kept. lowkey respectful of your setup ๐Ÿซถ

๐Ÿ’œ NOTE ๐Ÿ’œ

Unicode mode is a parameter with a value per virtual console. However, usually the font and keymap is common to all consoles. iykyk ๐Ÿ˜Œ


๐Ÿ‘‘ AUTHORS ๐Ÿ‘‘

Andries Brouwer <aeb@cwi.nl>

๐Ÿ”ฅ SEE ALSO ๐Ÿ”ฅ


and that's the whole page, bestie!! ๐ŸŽ€ this one shipped with the kbd package, dated 3 Feb 2001 โ€” vintage but still serving โœจ mwah, go forth and be unicode ๐Ÿ’–๐Ÿฆ‹๐ŸŒธ