GCIN(1)
π GCIN(1) π
okay bestie, welcome to the gcin manual page β this is part of the gcin input method platform, and honestly? it's iconic. let's get into it.
β¨ NAME β¨
gcin β an input method server. that's it, that's the whole vibe. she serves. π
πΈ SYNOPSIS πΈ
gcin [-h|-v|--version]
π¦ DESCRIPTION π¦
so gcin is an input method (IM) server, and her main character focus is Traditional Chinese β like, that's her whole thing. but no cap, she's also super useful for Simplified Chinese, Japanese, and a whole bunch of other languages too. she's versatile like that. π
the IM table format of gcin is almost as same as those of scim and xcin, which means you can just... append your own IMs to gcin like it's nothing. so easy. so slay. β¨
and the "g" in gcin? it means she features a better GTK+ user interface. yes bestie, the g stands for glow-up. π
lowkey important side quest: if you're actually looking for the config tool ofgcin, go read the manpage ofgcin-toolsinstead. this page is not that page. π
π OPTIONS π
-h,-v,--versionβ show version ofgcin. that's the whole list. she's a minimalist, she's mysterious, she ate. π₯
π FILES π
/usr/share/gcin/table/gtab.listβ the input methods available forgcin. you may copy it to$HOME/.gcin/and edit it however you like, go feral. and heads up: if you have no$HOME/.gcin/gtab.list, then/usr/share/gcin/table/gtab.listwill be used instead. so she's got a fallback, she's prepared. π/usr/share/gcin/script/html-browserβ a file that helpsgcinfind html browsers when she needs them. you may add any compatible html browser to it. she's just asking for directions, be nice. π/usr/share/gcin/script/utf8-editβ a file that helpsgcinfind text editors when she needs them. you may add any UTF-8 compatible text editor to it. UTF-8 only tho, she has standards. β¨
π ENVIRONMENT VARIABLES π
LC_CTYPEβ for bash:export LC_CTYPE=zh_TW.UTF-8β for csh:setenv LC_CTYPE zh_TW.UTF-8XMODIFIERSβ for bash:export XMODIFIERS=@im=gcinβ for csh:setenv XMODIFIERS @im=gcinGTK_IM_MODULEβ for bash:export GTK_IM_MODULE=gcinβ for csh:setenv GTK_IM_MODULE gcinQT_IM_MODULEβ for bash:export QT_IM_MODULE=gcinβ for csh:setenv QT_IM_MODULE gcinGCIN_CONNECT_MSG_ONβ display messages for socket connections. lil peek behind the curtain. πGCIN_DBG_TMPβ display additional debug messages. for when you need her to overshare. πGCIN_ERR_COREDUMPβ option for debugging. that's all it says bestie, don't @ me. πGCIN_IM_CLIENT_NO_AUTO_EXECβ disable auto-evoke in gcin protocol. she will not be summoning anyone unprompted. π βοΈGCIN_OUTPUT_FILTERβ assign output filter to process data before the IM server sends them to clients. a lil preprocessing glow-up moment before the data goes out. π«GCIN_TABLE_DIRβ assign directory for IM tables other then/usr/share/gcin/table. yes, she said "other then", we're quoting her exactly, no cap. π«Ά
π₯ SEE ALSO π₯
gcin-tools(1), gcin2tab(1), phoa2d(1), juyin-learn(1), gcin-message(1)
go read your sisters' pages, they're all serving. π
π AUTHORS π
- Edward Der-Hua Liu β wrote
gcinand associated tools. the founder, the blueprint, the moment. π - Friend of Chanjei IM, Malaysia
<www.chinesecj.com>β author of original Chanjei IM version 5 table. the way that URL is doing the most, we love to see it. π - Dayi Co., Ltd.
<http://www.dayi.com>β author of Dayi IM. corporate icon behavior. β¨
aaand that's the page bestie!! π«Ά this was GCIN 1.4.4, dated 2 FEB 2008 β yeah she's an elder but she's aging like fine wine, still relevant, still slaying, no notes. mwah. ππ β¨
π¦ where this page comes from
- debian bookworm: gcin 2.9.0+dfsg1-2+b4 Β· LGPL-2.1-only
- debian trixie: gcin 2.9.4+dfsg1-3 Β· LGPL-2.1-only
- ubuntu jammy: gcin 2.9.0+dfsg1-2build1 Β· LGPL-2.1-only
- ubuntu noble: gcin 2.9.0+dfsg1-3build1 Β· LGPL-2.1-only
- ubuntu questing: gcin 2.9.4+dfsg1-3build1
- ubuntu resolute: gcin 2.9.4+dfsg1-6 Β· LGPL-2.1-only
- ubuntu stonking: gcin 2.9.4+dfsg1-6build1 Β· LGPL-2.1-only
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms