IBUS(1) User Commands IBUS(1)

ibus - ابزار خط فرمان برای ibus

ibus COMMAND [OPTION]...

سامانهٔ IBus سرنام Intelligent Input Bus (گذرگاه ورودی هوشمند) است. این سامانه یک چارچوب ورودی نوین برای سیستم‌عامل لینوکس به‌شمار می‌رود که رابط کاربری کامل و کاربرپسندی برای روش‌های ورودی فراهم می‌کند. همچنین به توسعه‌دهندگان در پیاده‌سازی آسان روش‌های ورودی کمک می‌رساند.

دستور ibus یک ابزار خط فرمان است که می‌تواند ibus-daemon را راه‌اندازی مجدد کند یا به آن خاتمه دهد، موتور ibus فعلی را دریافت یا تنظیم کند، یا فهرستی از موتورهای ibus را نمایش دهد.

وب‌گاه: https://github.com/ibus/ibus/wiki

نمایش فهرست دستورها.
نمایش موتور ibus فعلی در صورتی که ENGINE_NAME مشخص نشده باشد. اگر مشخص شده باشد، ENGINE_NAME به‌عنوان موتور ibus فعلی تنظیم می‌شود.
خروج و توقف ibus-daemon.
نمایش فهرست موتورهای ibus.
راه‌اندازی مجدد ibus-daemon. این دستور به‌طور پیش‌فرض ابتدا سعی می‌کند ibus-daemon را از طریق systemd و در صورت عدم موفقیت به‌صورت مستقیم راه‌اندازی مجدد کند. اگر --type=systemd داده شود، تنها از طریق systemd تلاش خواهد کرد. اگر --type=direct داده شود، تنها با استفاده از رابط برنامه‌نویسی IBus تلاش به راه‌اندازی مجدد می‌کند. میزکار GNOME برنامهٔ ibus-daemon را از طریق systemd اجرا می‌کند و سایر میزکارها آن را به‌صورت مستقیم به اجرا درمی‌آورند.
شروع به کار ibus-daemon. این دستور به‌طور پیش‌فرض ابتدا سعی می‌کند ibus-daemon را از طریق systemd و سپس به‌طور مستقیم اجرا کند. اگر --type=systemd داده شود، تنها سعی می‌کند آن را به‌عنوان یک فرایند پس‌زمینه از طریق systemd اجرا کند. اگر --type=direct داده شود، تنها تلاش می‌کند آن را به‌طور مستقیم به‌عنوان یک فرایند پیش‌زمینه اجرا کند و سایر آرگومان‌های گزینه‌های دستور ibus به ibus-daemon ارسال می‌شوند؛ برای نمونه: ibus start --type=direct --xim & میزکار GNOME برنامهٔ ibus-daemon را از طریق systemd و سایر میزکارها آن را به‌طور مستقیم اجرا می‌کنند.
نمایش نگارش ibus.
نمایش محتوای حافظهٔ پنهان رجیستری کاربر، چنانچه --system مشخص نشده باشد. نمایش محتوای حافظهٔ پنهان رجیستری سیستم در صورتی که --system مشخص شده باشد. نمایش محتوای فایل حافظهٔ پنهان رجیستری سفارشی FILE اگر --file=FILE داده شده باشد.
ذخیرهٔ حافظهٔ پنهان رجیستری کاربر، چنانچه --system مشخص نشده باشد. ذخیرهٔ حافظهٔ پنهان رجیستری سیستم اگر --system داده شده باشد. ذخیرهٔ حافظهٔ پنهان رجیستری سفارشی در FILE اگر --file=FILE داده شده باشد.

این دستور به‌طور پیش‌فرض فایل‌های کامپوننت XML را از دایرکتوری استاندارد کامپوننت‌ها (/usr/share/ibus/component) می‌خواند؛ می‌توانید متغیر محیطی IBUS_COMPONENT_PATH را برای دایرکتوری‌های سفارشی کامپوننت (که با «:» جدا می‌شوند) تنظیم کنید.

نمایش نشانی D-Bus مربوط به ibus-daemon.
چاپ مقادیر تنظیمات در یک فایل پیکربندی gsettings.
بازنشانی مقادیر تنظیمات کاربر به مقادیر پیش‌فرض در یک فایل پیکربندی gsettings.
در حال توسعه.
اجرای ابزار IBus Emojier ( ibus-emoji (1) ) و ذخیرهٔ ایموجی انتخاب‌شده در کلیپ‌بورد. می‌توان با گزینهٔ --font قلم ایموجی را مشخص کرد. با استفاده از گزینهٔ --lang می‌توان زبان یادداشت‌های توضیحی ایموجی را تعیین کرد. اگر LANG="en" باشد، ابزار IBus Emojier فایل /usr/share/ibus/dicts/emoji-en.dict را بارگذاری می‌کند. گزینهٔ --partial-match امکان تطبیق توضیحات با رشته‌های جزئی را فراهم می‌سازد. این تنظیمات از طریق ابزار ibus-setup (1) نیز در دسترس هستند.
نمایش مقدار درونی im-module در یک برنامهٔ مجازی GTK. اگر IBus به‌درستی نصب و پیکربندی شده باشد، خروجی "ibus" خواهد بود. این زیردستور برای کاربرانی که IBus را از روی کد منبع کامپایل می‌کنند و قصد بررسی پیکربندی‌ها را دارند مفید است. در حال حاضر این زیردستور تنها از برنامه‌های GTK پشتیبانی می‌کند و پیش‌فرض آن GTK3 است. اگر مایلید یک برنامهٔ GTK4 را بررسی کنید، می‌توانید گزینهٔ --type=gtk4 را مشخص کنید؛ همچنین می‌توانید یکی از گزینه‌های "gtk2"، "gtk3" و "gtk4" را انتخاب نمایید.

اگر باگی پیدا کردید، لطفاً آن را در https://github.com/ibus/ibus/issues گزارش کنید.

ibus-emoji(7)

Jul 2022 1.5.34