阅读:6866回复:0

打开码表文件的正确方法

楼主#
更多 发布于:2014-01-24 11:05
小小输入法的码表是gb18030编码的,这年头稍微好点的文本编辑器都能打开它。
首先,你不能尝试用记事本打开它,除非你确认你的码表中的字符只有gbk范围。如果你打开了,你可能会看到??等乱码,一保存,扩展字符集里面的文字就损坏了,输入法就不能打出这些字了。
所以正常的打开方式是在文本编辑器中使用gb18030编码,打开文件,这个具体步骤根据你所使用的编辑器而不同,你需要自己去学习。

1 cnbook
首先你先打开cnbook程序,然后选择菜单”文件-打开“,这时你会看到一个普通的文件选择对话框,这时你需要首先做的是,找到一个编码的下拉列表,选择编码为GB18030,然后剩下的你应该会了

2 EmEditor
第一次使用的时候,你需要把gb18030编码加入,我以英文版的EmEditor为例。打开菜单”Tools - Define Encodings ...“,会弹出一个对话框,按钮里面点”New“,会弹出一个"Encoding Properties”的对话框,在"Encoding“那选择54936(GB18030 简体中文)即可,在Font那选择Simplified Chinese。选择OK,这一步骤就完成了。
打开文件的方法和cnbook一样,在开文件对话框里选择54936(GB18030)即可。

3 EditPlus
菜单”文件 - 打开“,在对话框的编码列表中选择gb18030,如果没有发现,那么旁边会有个…按钮,点击会弹出一个对话框,你可以添加gb18030编码。

4 EverEdit
菜单”文件 - 打开“,在对话框的编码列表中选择gb18030

5 VIM
打开文件
vi file_name -c "e ++enc=gb18030"
动态调整编码
:e ++enc=gb18030
指定保存编码
set fenc=gb18030

6 VSCode

也支持,选择gb18030编码重新打开即可


7 notepad2
可选择gb18030为默认编码,或者用gb18030重新打开文件

其他一些支持的编辑器,没亲自测试过
Atom,wxMEdit

已知不支持的文本编辑器:
notepad,notepad++,sublime,ubuntu系统下所有文本编辑器。

如果上面的信息描述有误,请指出。

返回顶部