【问题标题】:How to scroll to top in ISPF?如何在 ISPF 中滚动到顶部?
【发布时间】:2020-08-14 13:53:28
【问题描述】:

在 ISPF 中是否有滚动到文件顶部的命令?另外,滚动到底部?

类似于VI中的小写g。

另外,是否有类似滚动到函数顶部或滚动到左括号的内容?

谢谢

【问题讨论】:

    标签: mainframe ispf


    【解决方案1】:

    您有几个选择。 topbottom 允许导航到第一行和最后一行。这些分别是命令up maxdown max 的别名。为了完整起见,up xxxdown xxx 将屏幕向上或向下移动 xxx 行。

    您也可以在 command line 中输入 m 并点击 updown pf 键(Pf7pf8)。您可以在命令行上输入一个数字(比如 50),然后点击 Pf7* 或 pf8 向上/向下 50 行

    【讨论】:

    • 技术上,你回答封面,更多的选择。但是,m f7 是我以前做的。他是第一个。
    • 没关系。无论如何,我从那个答案中学到了一些新东西,因为我自己总是使用顶部和底部。
    【解决方案2】:

    在命令行输入 m 并按 PF8 转到文件底部,按 PF7 转到文件顶部。

    虽然 ISPF 编辑器有其优点,但它没有 vi 中的功能。如果您对 vi 比较熟悉,可以尝试使用可以使用 vi 的 UNIX 系统服务。还有一些 vim 端口在 UNIX 系统服务中运行。

    在 UNIX 系统服务 shell 会话中,您可以使用 cp 命令将文本文件从数据集复制到 UNIX 文件,对其进行编辑,然后使用 cp 命令将其复制回数据集。

    【讨论】:

    • 以您描述的方式编辑文件会引入(也许可以接受的)风险,即您在 vi 中编辑时其他人会修改文件,并且您从 USS 文件返回数据集的 cp 将覆盖他们的变化。在 ISPF 编辑中,会为数据集或 PDS(E) 成员发出 ENQ,以防止其他人进行更改。
    • 我喜欢从 USS 运行 Oedit。 “欧编辑。”也是一个很好的命令。
    • 我涉足 Vi,更喜欢 ISPF 编辑器。当我问 vi 有哪些 ISPF 缺乏的功能时,我没有争论?
    • 澄清一下,当您在命令行上键入“m”并按 PF7(进入顶部)或 PF8(进入底部)时,实际发生的是编辑器正在接收common 分配给 PF 键(分别为 PF7 和 PF8 的“UP”或“DOWN”)后缀为您在公共行上键入的内容(“m”是“max”的缩写)。所以“n”PF7 发送命令'UP M'。
    猜你喜欢
    • 1970-01-01
    • 2013-10-15
    • 2020-03-23
    • 2021-07-14
    • 2013-06-27
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多