SAKURA(1) SAKURA(1)

sakura - شبیه‌ساز ترمینال ساده اما قدرتمند مبتنی بر libvte.

sakura [گزینه‌ها...]

برنامهٔ sakura یک شبیه‌ساز ترمینال مبتنی بر GTK+ و VTE است. این شبیه‌ساز وابستگی‌های بسیار کمی دارد، بنابراین برای داشتن یک ترمینال مناسب و کارآمد، نیازی به نصب کامل میزکار GNOME نخواهید داشت.

-?, --help
نمایش گزینه‌های راهنما.
نمایش تمام گزینه‌های راهنما
نمایش گزینه‌های GTK+

چاپ شماره نسخه
انتخاب قلم اولیه ترمینال
انتخاب تعداد زبانه‌های اولیه
اجرای دستور
اجرای دستور (سازگار با گزینهٔ -e در xterm)
پوسته ورود (login shell)
تنظیم تعداد ستون‌ها
تنظیم تعداد سطرها
باز نگه داشتن پنجره پس از اجرای دستور
تنظیم دایرکتوری کاری
بیشینه‌کردن پنجره
حالت تمام‌صفحه
نمایشگر X مورد استفاده
استفاده از فایل پیکربندی جایگزین. مسیر نسبت به پوشه پیکربندی sakura سنجیده می‌شود. (مثال: ~/.config/sakura/FILENAME).

کلاس برنامه مورد استفاده توسط مدیر پنجره
نام برنامه مورد استفاده توسط مدیر پنجره
صفحه نمایش X مورد استفاده
همگام‌سازی فراخوانی‌های X
بارگذاری ماژول‌های اضافی GTK+
مهلک در نظر گرفتن تمامی هشدارها

این فهرست گزینه‌ها در حال حاضر ناقص است.

sakura از کلیدهای میانبر صفحه‌کلید پشتیبانی می‌کند. این کلیدها از طریق تنظیم مشخصه‌های زیر در فایل پیکربندی sakura (در مسیر ~/.config/sakura/sakura.conf) قابل تنظیم هستند.

شتاب‌دهنده‌ها می‌توانند روی هر مقدار ماسکی از GdkModifierType در gdktypes.h تنظیم شوند؛ ببینید:

http://gtk.php.net/manual/en/html/gdk/gdk.enum.modifiertype.html

مقادیر ماسک را می‌توان با عملگر بیتی OR با یکدیگر ترکیب کرد.

برای مثال، جهت تنظیم شتاب‌دهنده حذف زبانه روی Ctrl + Shift:

del_tab_accelerator=5

زیرا GDK_SHIFT_MASK دارای مقدار ۱ (1 << 0) و GDK_CONTROL_MASK دارای مقدار ۴ (1 << 2) است؛ حاصل ترکیب OR آن‌ها برابر ۵ می‌شود.

می‌دانم که این شیوهٔ پیکربندی برای افراد غیربرنامه‌نویس چندان ساده نیست، اما شروع خوبی است. :)

برای مثال، جهت تنظیم کلید افزودن زبانه به 'T':

add_tab_key=T

پیش‌تر sakura به‌جای رشته‌ها از کدهای کلید (keycodes) استفاده می‌کرد. آن‌ها همچنان معتبر هستند.

Ctrl + Shift + T                 -> زبانه جدید
Ctrl + Shift + W                 -> بستن زبانه فعلی
Ctrl + Shift + C                 -> رونوشت از متن انتخاب‌شده
Ctrl + Shift + V                 -> چسباندن متن انتخاب‌شده
Ctrl + Left cursor               -> زبانه قبلی
Ctrl + Right cursor              -> زبانه بعدی
Ctrl + [1-9]                     -> رفتن به زبانه N (1-9)
Ctrl + Shift + S                 -> تغییر وضعیت نوار پیمایش
Ctrl + Shift + Mouse left button -> باز کردن پیوند
F11                              -> تمام‌صفحه
Shift + PageUp                   -> پیمایش صفحه به صفحه به بالا در تاریخچه
Shift + PageDown                 -> پیمایش صفحه به صفحه به پایین در تاریخچه
Ctrl + Shift + Up                -> پیمایش خط به خط به بالا در تاریخچه
Ctrl + Shift + Down              -> پیمایش خط به خط به پایین در تاریخچه

همچنین می‌توانید اندازه قلم را به روش استاندارد GTK+ (غیرقابل پیکربندی) افزایش یا کاهش دهید:

Ctrl + '+'                       -> افزایش اندازه قلم
Ctrl + '-'                       -> کاهش اندازه قلم

پروژهٔ sakura در Launchpad میزبانی می‌شود. باگ‌ها را می‌توانید در نشانی زیر گزارش کنید:

https://bugs.launchpad.net/sakura

برنامهٔ sakura توسط David Gómez <david@pleyades.net> نوشته شده است.

این صفحهٔ راهنما توسط Andrew Starr-Bochicchio <a.starr.b@gmail.com> نوشته شده است.

هر دو تحت مجوز عمومی همگانی گنو (GNU General Public License)، نسخه ۲ یا بالاتر منتشر شده‌اند.

2025-04-13 3.8.9