纯终端里的中文解决方案,我能想到的最近的是zhcon,已经是多少年以前的事情,我自己都不记得,那时候觉得挺牛B,现在找到另一个解决方案:univt+uim-fep。
youbest创作的UTF-8补丁兼容性特别好,目前的名字就是univt,参考http://blog.chinaunix.net/uid/436750.html。目前作者更新到3.2.1的内核,但没有找到链接,用的是2.6.39,这是2.6最新的内核了。
先给内核打补丁和字体补丁
patch -Np1 -i ../utf8-kernel-2.6.39-core-1.patch
patch -Np1 -i ../utf8-kernel-2.6-fonts-3.patch
然后,在make menuconfig里选择vga vesa的驱动,以及framebuffer驱动,还有8x16的终端字体
uim参考网站http://code.google.com/p/uim/,最新的stable版是1.7.3,直接编译安装,不需要什么参数
./configure
make
make install
默认安装在/usr/local里,注意。
要正常使用uim-fep还需要修改一个地方,否则Ctrl+空格呼不出输入法
vi /usr/local/share/uim/generic-key-custom.scm
把:
(define-custom 'generic-on-key '("zenkaku-hankaku" "&