EnglishFrenchSpanish

OnWorks favicon

ucimf - Online in the Cloud

Run ucimf in OnWorks free hosting provider over Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

This is the command ucimf that can be run in the OnWorks free hosting provider using one of our multiple free online workstations such as Ubuntu Online, Fedora Online, Windows online emulator or MAC OS online emulator

PROGRAM:

NAME


ucimf - unicode console input method framework

DESCRIPTION


ucimf is an input method framework designed for Linux unicode console.

FEATURE


· Support UTF-8
· Support OpenVanilla Modules
· Support PCF, TrueType Font
· Provide OverSpot style compose window
· Provide C/C++ API

BOOT PARAMETERS


Framebuffer mode is needed.

You can add "vga=XXX" to LILO, GRUB, or other bootloaders to let the kernel start with
proper framebuffer mode automatically.
vga=785 (640x480, 16 ), vga=788 (800x600, 16 ), vga=791 (1024x768, 16 ), vga=794
(1280x1024, 16 )

USAGE


ucimf needs to run under an UTF-8 consle environment, please use locale -a to see the
UTF-8 locales that your system is supported and use command like export LC_ALL=zh_CN.UTF-8
to set up the locale.

To start ucimf with FbTerm, prefer to install fbterm-ucimf package and run fbterm -i
fbterm_ucimf, or see ucimf_start(1) as an not-recommended alternate.

When the user is running an FbTerm, key combination Ctrl+Space is the switch of
enable/disable the input method, Ctrl+ShiftLeft to switch to next input method, and
Ctrl+ShiftRight to switch to next input method framework.
For jfbterm, F12 is the switch of enable/disable the input method, F11 to switch to next
input method, and F10 to next input method framework.

If the user wishes to use Ctrl+Space and Ctrl+ShiftLeft under jfbterm, please use
ucimf_keyboard, which maps Ctrl+Space to F12, and Ctrl+ShiftLeft to F11.

TABLE MANAGEMENT


ucimf use standard *.cin files directly to manage its input method tables, per-user input
method tables is put in
~/.openvanilla/OVIMGeneric/.

Installing or removing a table is simply copy or remove a file in that directory.

The order of loading table is managed by the name of the table files, for exaple you can
name your tables like this:
01_xxx.cin, 02_xyz.cin, 03_aaa.cin, ...
ucimf will follow this order while loading input method tables.

SHELL ENVIRONMENT


LC_CTYPE - use UTF-8 as to recogize characters. For example:
export LC_CTYPE=zh_CN.UTF-8

OVMODULE_DIR - to customize OpenVanilla modules location at run-time. For example:
export OVMODULE_DIR=/usr/lib/openvanilla/

Use ucimf online using onworks.net services


Free Servers & Workstations

Download Windows & Linux apps

  • 1
    Firebird
    Firebird
    Firebird RDBMS offers ANSI SQL features
    & runs on Linux, Windows &
    several Unix platforms. Features
    excellent concurrency & performance
    & power...
    Download Firebird
  • 2
    KompoZer
    KompoZer
    KompoZer is a wysiwyg HTML editor using
    the Mozilla Composer codebase. As
    Nvu's development has been stopped
    in 2005, KompoZer fixes many bugs and
    adds a f...
    Download KompoZer
  • 3
    Free Manga Downloader
    Free Manga Downloader
    The Free Manga Downloader (FMD) is an
    open source application written in
    Object-Pascal for managing and
    downloading manga from various websites.
    This is a mirr...
    Download Free Manga Downloader
  • 4
    UNetbootin
    UNetbootin
    UNetbootin allows you to create bootable
    Live USB drives for Ubuntu, Fedora, and
    other Linux distributions without
    burning a CD. It runs on Windows, Linux,
    and ...
    Download UNetbootin
  • 5
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM
    Dolibarr ERP - CRM is an easy to use
    ERP and CRM open source software package
    (run with a web php server or as
    standalone software) for businesses,
    foundations...
    Download Dolibarr ERP - CRM
  • 6
    SQuirreL SQL Client
    SQuirreL SQL Client
    SQuirreL SQL Client is a graphical SQL
    client written in Java that will allow
    you to view the structure of a JDBC
    compliant database, browse the data in
    tables...
    Download SQuirreL SQL Client
  • More »

Linux commands

Ad