可以使用一些其他技术在 selang 命令 shell 中保存键击。
注意:在 UNIX 中记录和类名区分大小写,但在 Windows 中不区分。
只要您键入的字符足以将您要执行的命令与所有其他可用命令区分开,selang 即可识别。 例如,可以键入 ho 运行 hosts 命令,因为它是唯一一个以这两个字母开头的命令。 只要键入 ho,selang 即可识别要执行的命令。 反之,有多个命令以字符串 new 开头。 您必须添加足够多的字符以区分 newusr、newgrp、newfile 和 newres。
每个命令还与一个由一到四个字母组成的缩写相关联。 例如,由于有多个命令以字符串 new 开头,因此您还可使用命令 newusr 的缩写 nu。 这些缩写记录为每个命令的命令语法的一部分。 可以以大写字母或小写字母输入命令。
在单词的中间按 Tab 键可以完成该单词。 完词处理是上下文相关的。 如果与指定字符串匹配的单词不只一个,则 selang 将使用与该字符串匹配的最短单词或单词片段。 例如,如果键入字母 n,selang 将提供 ew,以组成单词 new。 如果没有所需的单词,请键入另一个或两个字符,然后再次按 Tab 键以完成该单词。 按 Ctrl+D 可以查看所有可能的选项。 如果您不确定要使用哪个命令,这十分有用。 使用上一段中的示例,如果您向单词 new 添加 u 并按 Tab 键,selang 会提供 sr,从而为您提供命令 newusr。
不属于 selang 命令一部分的单词存储在内存中,供同一会话中的完词处理功能稍后使用。例如,如果键入 newusr Mercedes,然后键入 showusr Me,再按 Tab,则缩写 Me 将扩展为 Mercedes,如下所示:
showusr Mercedes
这假定您没有输入任何其他以“Me”开头的用户名。
版权所有 © 2013 CA。
保留所有权利。
|
|