นี่คือคำสั่ง ucimf ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้เวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ucimf - กรอบวิธีการป้อนข้อมูลคอนโซล Unicode
DESCRIPTION
ยูซีเอ็มเอฟ เป็นเฟรมเวิร์กวิธีการป้อนข้อมูลที่ออกแบบมาสำหรับคอนโซล Linux unicode
คุณสมบัติ
· รองรับ UTF-8
· รองรับโมดูล OpenVanilla
· รองรับ PCF, TrueType Font
·จัดเตรียมหน้าต่างเขียนสไตล์ OverSpot
· จัดเตรียม C/C++ API
BOOT พารามิเตอร์
ต้องใช้โหมดเฟรมบัฟเฟอร์
คุณสามารถเพิ่ม "vga=XXX" ใน LILO, GRUB หรือ bootloaders อื่น ๆ เพื่อให้เคอร์เนลเริ่มต้นด้วย
โหมดเฟรมบัฟเฟอร์ที่เหมาะสมโดยอัตโนมัติ
vga=785 (640x480, 16 ), vga=788 (800x600, 16 ), vga=791 (1024x768, 16 ), vga=794
(1280x1024, 16 )
การใช้
ยูซีเอ็มเอฟ ต้องทำงานภายใต้สภาพแวดล้อมคอนโซล UTF-8 โปรดใช้ ในประเทศ -a เพื่อดู
โลแคล UTF-8 ที่ระบบของคุณรองรับและใช้คำสั่งเช่น ส่งออก LC_ALL=zh_CN.UTF-8
เพื่อตั้งค่าสถานที่
ในการเริ่ม ucimf ด้วย FbTerm ต้องการติดตั้ง fbterm-ucimf แพ็คเกจและเรียกใช้ fbเทอม -i
fbterm_ucimfหรือดู ucimf_start(1) เป็นทางเลือกที่ไม่แนะนำ
เมื่อผู้ใช้เรียกใช้ an Fbเทอม, คีย์ผสม Ctrl+เว้นวรรค คือสวิตช์ของ
เปิด/ปิดการใช้งานวิธีการป้อนข้อมูล Ctrl+Shiftซ้าย เพื่อเปลี่ยนไปใช้วิธีป้อนข้อมูลถัดไปและ
Ctrl+ShiftRight เพื่อเปลี่ยนไปใช้เฟรมเวิร์กวิธีการป้อนข้อมูลถัดไป
สำหรับ jfbเทอม, F12 เป็นสวิตช์เปิด/ปิดวิธีการป้อนข้อมูล F11 เพื่อเปลี่ยนไปใช้ถัดไป
วิธีการป้อนข้อมูลและ F10 ไปยังกรอบวิธีการป้อนข้อมูลถัดไป
หากผู้ใช้ต้องการใช้ Ctrl+Space และ Ctrl+ShiftLeft ภายใต้ jfbterm โปรดใช้
ucimf_keyboardซึ่งจับคู่ Ctrl+Space กับ F12 และ Ctrl+ShiftLeft กับ F11
ตาราง การจัดการ
ยูซีเอ็มเอฟ ใช้ไฟล์ *.cin มาตรฐานโดยตรงเพื่อจัดการตารางวิธีการป้อนข้อมูล อินพุตต่อผู้ใช้
ใส่ตารางเมธอดลงไป
~/.openvanilla/OVIMGeneric/.
การติดตั้งหรือลบตารางเป็นเพียงการคัดลอกหรือลบไฟล์ในไดเร็กทอรีนั้น
ลำดับการโหลดตารางได้รับการจัดการโดยชื่อของไฟล์ตาราง ตัวอย่างเช่น คุณสามารถ
ตั้งชื่อตารางของคุณดังนี้:
01_xxx.cin, 02_xyz.cin, 03_aaa.cin, ...
ucimf จะทำตามคำสั่งนี้ขณะโหลดตารางวิธีการป้อนข้อมูล
SHELL และพวกเรา
LC_CTYPE - การใช้ UTF-8 เป็นการจดจำตัวอักษร ตัวอย่างเช่น:
ส่งออก LC_CTYPE=zh_CN.UTF-8
OVMODULE_DIR - เพื่อปรับแต่งตำแหน่งของโมดูล OpenVanilla ในขณะใช้งาน ตัวอย่างเช่น:
ส่งออก OVMODULE_DIR=/usr/lib/openvanilla/
ใช้ ucimf ออนไลน์โดยใช้บริการ onworks.net