Archive:KDE System Administration/Configuration Files (zh CN): Difference between revisions
m (SysAdmin (zh CN)/Configuration Files moved to SysAdmin/Configuration Files (zh CN): fix location) |
(add lang bar) |
||
Line 1: | Line 1: | ||
{{Template:I18n/Language Navigation Bar|SysAdmin/Configuration Files}} | |||
== 文件格式 == | == 文件格式 == | ||
KDE将一种简单的基于文本的文件格式用于它所有的配置文件。这种文件包含多组由关键字(即配置选项)与其值(即赋值给配置选项的参数值)所组成的条目。所有的KDE配置文件使用UTF-8编码方式,而一般不用ASCII。 | KDE将一种简单的基于文本的文件格式用于它所有的配置文件。这种文件包含多组由关键字(即配置选项)与其值(即赋值给配置选项的参数值)所组成的条目。所有的KDE配置文件使用UTF-8编码方式,而一般不用ASCII。 |
Revision as of 16:47, 31 July 2007
SysAdmin/Configuration Files
Languages: عربي | Asturianu | Català | Česky | Kaszëbsczi | Dansk | Deutsch | English | Esperanto | Español | Eesti | فارسی | Suomi | Français | Galego | Italiano | 日本語 | 한국어 | Norwegian | Polski | Português Brasileiro | Română | Русский | Svenska | Slovenčina | Slovenščina | српски | Türkçe | Tiếng Việt | Українська | 简体中文 | 繁體中文
文件格式
KDE将一种简单的基于文本的文件格式用于它所有的配置文件。这种文件包含多组由关键字(即配置选项)与其值(即赋值给配置选项的参数值)所组成的条目。所有的KDE配置文件使用UTF-8编码方式,而一般不用ASCII。
每个组的开始处使用放置在方括号内的组名标示出来。所有属于该组的关键字-值项目放置在这个组开始处标签的后面数行。每个组结束于下一组的开始处标签或该配置文件的结尾。
在文件开始处的第一个组应当不会作为默认的组被优先处理(换句话说,所有的组应当是平权的)。
范例:一份简单的配置文件
以下的例子展示了一个包含两个组的配置文件。第一组包含了关键字"LargeCursor"和"SingleClick",第二组包含了关键字"Show hidden files"和"Sort by"。
[KDE]
LargeCursor=false
SingleClick=true
[KFileDialog Settings]
Show hidden files=false
Sort by=Name
组内的每个条目都是一个使用 “ 关键字=值 ” 的格式的等式。关键字能够包含空格,例外也可在其后添加放置于方括号内的附加选项,即可以是 “关键 字=值” 、 “关键字[选项]=值” 或 “关键 字[选项]=值”。
等号后面的部分是每个条目的值。所有在等号周围和条目末尾的空格都将被忽略。
如果一个值需要包含一个空格在它的开始或结尾,这种情况空格可用一个反斜杠家一个s来代替。
由许多其他这样的反斜杠替代码,以下是完整列表:
- “\s”能够被当作空格使用
- “\t”能够被当作tab使用
- “\r”作为回车符
- “\n”作为换行符(另起一行)
- “\\”表示反斜杠自身
范例:空白
以下的这个配置文件片段与上一个范例中的是等价的。关键字与值周围的空白将被忽略。
[KDE]
LargeCursor= false
SingleClick = true
[KFileDialog Settings]
Show hidden files = false
Sort by =Name
范例:保留空白
在接下来的例子中"Caption"项的值以两个空格开始,同时"Description"项包含三行文字。带反斜杠的换行符(“\n”)被用于分割不同行。
[Preview Image]
Caption=\s My Caption
Description=This is\na very long\ndescription.
配置文件中的空行将被忽略,就像对待起始于井字符“#”的行一样。井字符能被用于在配置文件中添加注释,但是需要注意的是当KDE应用程序从新读取配置文件时,这些注释将不被读取。