当前时区为 UTC + 8 小时



发表新帖 回复这个主题  [ 4 篇帖子 ] 
作者 内容
1 楼 
 文章标题 : 原来SCIM输入符号这么简单,想怎么订制就怎么定制!
帖子发表于 : 2007-10-16 11:04 

注册: 2007-10-09 21:54
帖子: 82
地址: 益州
送出感谢: 0 次
接收感谢: 0 次
由于这几天在写以c++程序,用到很多大小写组合,代码等,比如 inline,IndexFirstNo,EnvQuantumNo,等等,出错了居然半天查不出来!气死我了!后来我把这些符号编成编码,结果,一切都变得如此简单!
比如,输入co,就出现了以下9行:
1.inline
2.SubCommon
3.FreeSpace
4.Createspace
5.Matrixproduct
6.TotSiteNo
7.TotSubNo
8.FindDim
9.FindNewSub
这里只是举了一个例子,选项中的英语代码可以是任何字符(包括那些乱七八糟的QQ符号、表情都行,去网上搜搜就行了!)。
以下是
我用五笔的,这里我用五笔做介绍,其它形码是一模一样的,只要把下边的wb86换成相应文件就行了!
如果还觉得难的话就别看了。
几大步:
①打开终端,输入su,回车,再输入你的密码进入超级用户;

②输入cd /usr/share/scim/tables 回车;

③ ls 查看目录。其中有Array30.bin,CangJie3.bin,Wubi.bin,Wubi.bin等等,其中Wubi.bin就是五笔的码表文件;

④输入scim-make-table Wubi.bin -o Wubi.txt 回车就可以得到Wubi.txt文件;

⑤输入vi Wubi.txt, 回车,在BEGIN_TABLE和END_TABLE之间添加你想要的字符、文字等等,按如下格式,一个字符一行(英文代码和你要输出的字符之间要有一空格,而字体或文字不能有空格),比如我的:
co inline
co SubCommon
co FreeSpace
co Createspace
co Matrixproduct
co TotSiteNo
co TotSubNo
co FindDim
co FindNewSub

tuud →
tuud ↑
tuud ←
tuud ↓
tuud ↖
tuud ↗
tuud ↘
tuud ↙
svkg √
gqjt ★
llop ①
llop ②
...............

⑥按Esc键,再按:wq 回车,就行了。

⑦输入exit,退出超级用户,再输入exit,退出终端。

⑧重启系统或注销再启动你的输入法就可以输入相应的符号、文字了。
不错吧!


页首
 用户资料  
 
2 楼 
 文章标题 :
帖子发表于 : 2007-10-16 11:51 
头像

注册: 2007-03-13 17:26
帖子: 2254
送出感谢: 0 次
接收感谢: 1
:shock:


页首
 用户资料  
 
3 楼 
 文章标题 :
帖子发表于 : 2007-10-16 12:11 
头像

注册: 2006-02-25 17:09
帖子: 1606
地址: 西安
送出感谢: 23
接收感谢: 1
赞,研究并分享是一种美德。 :D


页首
 用户资料  
 
4 楼 
 文章标题 :
帖子发表于 : 2007-10-16 12:14 
头像

注册: 2006-11-11 10:23
帖子: 1226
地址: Mars
送出感谢: 0 次
接收感谢: 0 次
用 vim 写代码根本不存在这个问题


_________________
抬头望星空一片晴,我独行,夜已渐寒……


页首
 用户资料  
 
显示帖子 :  排序  
发表新帖 回复这个主题  [ 4 篇帖子 ] 

当前时区为 UTC + 8 小时


在线用户

正在浏览此版面的用户:没有注册用户 和 4 位游客


不能 在这个版面发表主题
不能 在这个版面回复主题
不能 在这个版面编辑帖子
不能 在这个版面删除帖子
不能 在这个版面提交附件

前往 :  
本站点为公益性站点,用于推广开源自由软件,由 DiaHosting VPSBudgetVM VPS 提供服务。
我们认为:软件应可免费取得,软件工具在各种语言环境下皆可使用,且不会有任何功能上的差异;
人们应有定制和修改软件的自由,且方式不受限制,只要他们自认为合适。

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
简体中文语系由 王笑宇 翻译