0

在 sas 中似乎有多组键“KEYS < VT >”(视图)和“KEYS < DMKEYS >”

我可以使用以下命令来设置 DMKEYS:

dm "keydef F9 'submit'";

但它只设置 DMKEYS 而不是 VT Keys。是否有一个等效的命令可以用来设置 VT 键,即在我处于可视化视图时设置的键?

4

2 回答 2

1

管理密钥的最佳方式是使用显示管理器本身。激活您关心的窗口(例如显示某些数据集时的 Viewtable),然后使用菜单序列“工具 -> 选项 -> 键”。这将打开一个包含所有当前键定义的新窗口。

如果您真的想以编程方式将功能键分配给 VT 键列表,您可能需要深入研究 SCL 编程。键定义文件是sasuser.profile目录中的对象。Viewtable 的条目名为vt.keys。自从我弄乱 SCL(或功能键操作)以来已经有好几年了,所以我无法帮助你。

于 2013-05-06T17:52:28.303 回答
1

在 keydef 前面加上一个 vt; 第一的。下面将下一个视图复制到两个键空间中。

dm "keydef F2 'next Viewtable:; end'";

dm "vt; keydef F2 'next Viewtable:; end'";
于 2013-05-06T17:52:03.077 回答