table of contents
| captoinfo(1) | أوامر المستخدم | captoinfo(1) |
الاسم¶
captoinfo - حول وصف termcap إلى وصف terminfo
موجز¶
captoinfo [tic-option] [file ...]
captoinfo -V
الوصف¶
يترجم captoinfo أوصاف الطرفية. يبحث في كل ملف نصي معطى عن إدخالات termcap، ويكتب وصفاً مكافئاً بـ terminfo في دفق الخارج القياسي لكل واحد يجده. تترجم قدرات termcap tc إلى قدرات terminfo “use”.
إذا لم تُحدد أي ملفات files، يفسر captoinfo محتوى متغير البيئة TERMCAP كاسم ملف، ويستخرج منه فقط الإدخال الخاص بنوع الطرفية المسمى في متغير البيئة TERM. إذا لم يكن متغير البيئة TERMCAP مضبوطا، يقرأ captoinfo الملف /etc/termcap.
هذه الأداة هي عبارة عن رابط إلى tic(1)، مع تفعيل خيار -I الخاص بها ضمناً. يمكنك استخدام خيارات tic الأخرى مثل -1 و -f و -v و -w و -x. يبلغ الخيار -V عن إصدار ncurses المرتبط بهذا البرنامج ويخرج بحالة ناجحة.
ترجمات من قدرات غير معيارية¶
يترجم captoinfo بعض القدرات القديمة وغير القياسية إلى قدرات terminfo قياسية. ويصدر تشخيصاً إلى دفق الخطأ القياسي لكل منها، داعياً المستخدم للتحقق من أنه لم يترجم خطأً اسم قدرة مجهولاً أو مطبوعاً بشكل خاطئ.
| كود termcap | |||
| مهجور | قياسي | الأصل | قدرة terminfo |
| BO | mr | AT&T | enter_reverse_mode |
| CI | vi | AT&T | cursor_invisible |
| CV | ve | AT&T | cursor_normal |
| DS | mh | AT&T | دخول_وضع_الخفوت |
| EE | me | AT&T | exit_attribute_mode |
| FE | LF | AT&T | label_on |
| FL | LO | AT&T | label_off |
| XS | mk | AT&T | enter_secure_mode |
| EN | @7 | XENIX | key_end |
| GE | ae | XENIX | exit_alt_charset_mode |
| GS | as | XENIX | دخول_وضع_مجموعة_المحارف_البديلة |
| HM | kh | XENIX | key_home |
| LD | kL | XENIX | key_dl |
| PD | kN | XENIX | key_npage |
| PN | po | XENIX | prtr_off |
| PS | pf | XENIX | prtr_on |
| PU | kP | XENIX | key_ppage |
| RT | @8 | XENIX | kent |
| لأعلى | ku | XENIX | kcuu1 |
| KA | k; | تيكترونيكس (Tektronix) | مفتاح_f10 |
| ك.ب | F1 | تيكترونيكس (Tektronix) | key_f11 |
| KC | F2 | تيكترونيكس (Tektronix) | key_f12 |
| KD | F3 | تيكترونيكس (Tektronix) | key_f13 |
| KE | F4 | تيكترونيكس (Tektronix) | key_f14 |
| KF | F5 | تيكترونيكس (Tektronix) | key_f15 |
| BC | Sb | تيكترونيكس (Tektronix) | set_background |
| FC | Sf | تيكترونيكس (Tektronix) | set_foreground |
| HS | mh | IRIX | دخول_وضع_الخفوت |
امتلك termcap في XENIX مجموعة من إمكانيات التوسع، تقابل محارف رسم الصناديق لـ CCSID (“صفحة الكود”) 437، كما يلي.
| كود termcap | رسومي |
| G2 | الزاوية العليا اليسرى |
| G3 | الزاوية السفلى اليسرى |
| G1 | الزاوية العليا اليمنى |
| G4 | الزاوية السفلى اليمنى |
| GR | تي تشير لليمين |
| GL | تي تشير لليسار |
| GU | تي تشير للأعلى |
| GD | تي تشير للأسفل |
| GH | خط أفقي |
| GV | خط عمودي |
| GC | intersection |
| G6 | زاوية علوية يسرى مزدوجة |
| G7 | زاوية سفلية يسرى مزدوجة |
| G5 | زاوية علوية يمنى مزدوجة |
| G8 | زاوية سفلية يمنى مزدوجة |
| Gr | على شكل حرف T مزدوج يشير لليمنى |
| Gr | على شكل حرف T مزدوج يشير لليسار |
| Gu | على شكل حرف T مزدوج يشير للأعلى |
| Gd | على شكل حرف T مزدوج يشير للأسفل |
| Gh | خط أفقي مزدوج |
| Gv | خط عمودي مزدوج |
| Gc | تقاطع مزدوج |
| GG | عدد ملفات تعريف ارتباط ACS السحرية |
يجمع captoinfo قدرات رسم الصناديق وحيدة الخط في سلسلة قدرة acs_chars (acsc) الخاصة بـ terminfo، ويستبعد قدرات GG والخط المزدوج مع تشخيص تحذيري.
تمتلك AIX مرفق terminfo منحدر من SVr2 terminfo، ولكنه غير متوافق مع تنسيق SVr4. يترجم captoinfo امتدادات AIX التالية.
| IBM | X/Open |
| ksel | kslt |
| kbtab | kcbt |
| الخط0 | s0ds |
| الخط1 | s1ds |
| الخط2 | s2ds |
| الخط3 | s3ds |
علاوة على ذلك، يترجم قدرة box1 في نظام AIX إلى قدرة سلسلة acs_chars (acsc).
تدعم مكتبة terminfo في HP-UX قدرتين غير قياسيتين لـ terminfo هما: memory_lock (meml) و memory_unlock (memu). يتجاهلهما captoinfo مع رسالة تحذير.
الملفات¶
- /etc/termcap
- قاعدة بيانات إمكانيات الطرفية termcap المبدئية
الامتدادات¶
هذا الأمر هو امتداد لـ SVr4 curses و ncurses.
القابلية للنقل¶
X/Open Curses الإصدار 7 (2009) لا يحدد هذا الأمر.
توفر أنظمة SVr4 تطبيق captoinfo كتطبيق منفصل عن tic. خياره -v لا يقبل معامل مستوى التتبع n؛ كرر -v لعدد n من المرات بدلاً من ذلك.
لا يوفر NetBSD هذا التطبيق.
المؤلفون¶
إريك إس
رايموند
<esr@snark.thyrsus.com> و
Thomas E. Dickey <dickey@invisible-island.net>
انظر أيضًا¶
infocmp(1), tic(1), ncurses(3NCURSES), terminfo(5)
ترجمة¶
تُرجمت هذه الصفحة من الدليل بواسطة زايد السعيدي <zayed.alsaidi@gmail.com>
هذه الترجمة هي وثيقة مجانية؛ راجع رخصة جنو العامة الإصدار 3 أو ما بعده للاطلاع على شروط حقوق النشر. لا توجد أي ضمانات.
إذا وجدت أي أخطاء في ترجمة صفحة الدليل هذه، يرجى إرسال بريد إلكتروني إلى قائمة بريد المترجمين: kde-l10n-ar@kde.org.
| 11 نوفمبر 2025 | ncurses 6.6 |