使用 sourceEncoding 参数来设置或查询文件在其原始平台上的字符编码。
query 命令
set 命令
current 参数
default 参数
install 参数
sourceEncoding 的作用域为当前文档。
current.sourceEncoding 的作用域为当前文档。
default.sourceEncoding 的作用域为全局。
install.sourceEncoding 的作用域为全局。
query sourceEncoding set sourceEncoding { default | [ encoding | native ] } query current.sourceEncoding query default.sourceEncoding set default.sourceEncoding { install | [ encoding | native ] } query install.sourceEncoding
default | 如果对 set sourceEncoding 命令指定 default 参数,则当前文档将使用 default.sourceEncoding 的值来作为其源字符编码。 |
encoding | 如果对 set sourceEncoding 命令指定 encoding 参数,则将把 encoding 指示的源字符编码用于当前文档。如果对 set default.sourceEncoding 命令指定 encoding 参数,则将把 encoding 指示的字符编码用于所有将 sourceEncoding 参数设置为 default 的文档。 |
native | 指定 native 参数等价于指定带有本机平台上的缺省字符编码值的 encoding 参数。 |
install | 如果对 set default.sourceEncoding 命令指定 install 参数,则所有将 sourceEncoding 设置为 default 的文档都将使用 install.sourceEncoding 的值来作为源字符编码。 |
缺省情况下,文档的源编码是其底层文件的字符编码。它通常是编辑器运行所在的平台的缺省字符编码(本机编码)。当本机平台上的文件是远程系统(如 IBM System z)上的文件的本地副本时,指定该文件的原始远程系统字符编码将使编辑器能够考虑和仿真原始文件的各种特征,如显示 EBCDIC DBCS 文件的 Shift-in 和 Shift-out 控制字符以及计算保存操作上的正确记录长度。
query current.sourceEncoding 命令返回用于当前文档的源字符编码。
query sourceEncoding set sourceEncoding Cp930 query current.sourceEncoding query default.sourceEncoding query install.sourceEncoding
query 命令
set 命令
current 参数
default 参数
install 参数
shiftInCharacter 参数
shiftOutCharacter 参数
showSosi 参数
sourceCcsid 参数
useSourceColumns 参数
Copyright IBM Corporation 1992, 2006. All Rights Reserved.