IBUS-FEP(1)

πŸ“¦ version 1.4.4, in fedora 43, fedora 44

πŸ’– IBUS-FEP πŸ’–

okay bestie, we're in the ibus-fep(1) section of the General Commands Manual and it's giving terminal-glowup. sit down, grab a strawberry drink, and let's talk about input methods πŸ“βœ¨


🌸 NAME 🌸

ibus-fep β€” the IBus client for text terminals. yes, the IBus energy, but make it tty πŸ’…


πŸ¦‹ SYNOPSIS πŸ¦‹

ibus-fep [options] [-- command [args]]

that's it. that's the whole vibe. options first, then optionally a -- and whatever command + args you wanna run inside it. periodt πŸ‘‘


✨ DESCRIPTION ✨

ibus-fep is an IBus client for text terminals. that's the whole thing fr fr β€” it lets you do your IBus input-method thing inside a terminal, which is lowkey iconic if you type in a language that needs an IME and you live in xterm (we've all been there πŸ™ˆ).


πŸŽ€ OPTIONS πŸŽ€

  • -h, --help β€” shows you a lil summary of the options. the "help me bestie" button, use it whenever πŸ’–
  • -s, --preedit-style=STYLE β€” pick your input style. your choices are "root" or "over-the-spot", and the default is "over-the-spot", which shows the preedit text right at the cursor position ✨. if that's not your thing because it can overwrite the screen (😭 rude), switch to "root", which puts the preedit text down on the bottom line of the screen instead. no cap, that's the whole tradeoff πŸ¦‹

🌈 EXAMPLE 🌈

okay here's the lil demo reel, bestie:

$ pgrep -lf ibus-daemon

make sure that ibus-daemon is running πŸ’… (like, vibe check your daemon first)

$ unset XMODIFIERS

disable XIM ✨

$ xterm -e ibus-fep

run a default shell program under ibus-fep 🌸

$ xterm -e ibus-fep -- nano

run GNU nano instead of shell under ibus-fep πŸ‘‘


πŸ’œ SEE ALSO πŸ’œ

fep(1), xterm(1) β€” go read those too, iykyk πŸ“š


πŸ‘‘ AUTHOR πŸ‘‘

ibus-fep was written by Daiki Ueno <ueno@unixuser.org>. absolute legend, we stan 🫢


and that's the tea, bestie πŸŽ€ this page came from the IBUS-FEP(1) manual, dated 10 Feb 2012, and if you ever forget any of it, just yell man ibus-fep at your terminal and it'll come running πŸ’– mwah πŸ’…

πŸ“¦ where this page comes from