IBUS-EMOJI(7)

πŸ¦‹ IBUS EMOJI(7) πŸ¦‹

okay bestie, quick vibe check before we dive in: this page is the IBUS EMOJI(7) manual, and it lives in the User Commands section (section 7, iykyk). it's all about the IBus Emojier and the little command that summons it. let's get into it πŸ’–


🌸 NAME 🌸

ibus-emoji β€” the way to call the IBus emoji utility by IBus Emojier ✨

πŸŽ€ SYNOPSIS πŸŽ€

/usr/libexec/ibus-ui-emojier [OPTION]...

πŸ’… DESCRIPTION πŸ’…

so IBus Emojier is literally a whole GUI for picking an emoji β€” you can either type an emoji annotation or just click a character with your mouse, your choice, main character energy either way. it's designed to work like an extended IBus lookup window, using Space, Enter, and the Arrow keys. the text entry accepts an emoji annotation or Unicode points. no cap 🫢

if the IBus panel is launched, the IBus panel calls IBus Emojier with a shortcut key or the right click menu, and then it outputs the selected emoji onto the previously focused text in an application. if the IBus panel isn't available β€” like on GNOME desktop β€” you can still use the ibus emoji command to launch IBus Emojier, and it saves the selected emoji in your clipboard so you can paste it with a paste key like Control-v. iconic behavior honestly πŸ’…

ngl, go refer to the emoji section in ibus (1) for the command line options. that's where the real tea is πŸ“

Homepage: https://github.com/ibus/ibus/wiki


βš™οΈ SETTINGS βš™οΈ

πŸ”€ ANNOTATION LANGUAGE πŸ”€

you can choose the language of emoji annotations using ibus-setup (1). slay, pick your language 🌈

πŸ”  FONT πŸ” 

you can also choose an emoji font with ibus-setup (1). E.g. "Noto Color Emoji", "Android Emoji" font. the font glow-up is real ✨


⌨️ KEYBOARD OPERATIONS ⌨️

✨ Super-Period or Super-Semicolon ✨

Launch IBus Emojier. the shortcut key can be customized by ibus-setup (1), so make it yours πŸ‘‘

✨ Left, Right arrow, Control-b or Control-f ✨

Select the next left or right category or emoji on the list if an annotation is not typed. otherwise, move the cursor to the immediate left or right in the typed annotation. very demure, very mindful πŸŽ€

✨ Down, Up arrow, Control-n or Control-p ✨

Select the next top or down category or emoji on the list πŸ¦‹

✨ Enter ✨

Commit the selected emoji. periodt πŸ’–

✨ Escape ✨

Go back to the category list from emoji list, erase the typed annotation, and close IBus Emojier. it's giving "okay bye" πŸ™ˆ

✨ Space ✨

Select the next left category or emoji on the list. if Shift-Space is typed, a space character can be inserted between words in an annotation or Unicode points. E.g. 1f466 Shift-Space 1f3fb πŸ”₯

✨ PageDown, PageUp, Control-Shift-n or Control-Shift-p ✨

Move to the next or previous page in the category or emoji list 🌸

✨ Head, End, Control-h or Control-e ✨

Select the first or last emoji on the list if an annotation is not typed. otherwise, move the cursor to the head or end in the typed annotation πŸ’œ

✨ Control-u ✨

Erase the typed annotation. clean slate bestie 🧚

✨ Control-x or Control-v or Control-c ✨

Cut the selected annotation to the clipboard with Control-x. Paste the contents of the clipboard into the annotation entry with Control-v. Copy the selected annotation to the clipboard with Control-c. clipboard chaos, but make it organized βœ‚οΈ

✨ Control-Shift-c ✨

Copy the selected emoji to the clipboard. so you can paste that emoji literally anywhere πŸ’…


πŸ’€ BUGS πŸ’€

if you find a bug, please report it at https://github.com/ibus/ibus/issues β€” the devs wanna know, fr fr 😭


okay that's the whole page bestie, you ate it πŸ’– this was version 1.5.34 from February 2022, and that's the sign-off β€” go pick some emojis, you deserve it πŸŽ€βœ¨πŸŒˆ

πŸ“¦ where this page comes from