如何将代码从我的计算机复制到 x3270 模拟器中?

How do I copy code from my computer into x3270 emulator?

我在 Ubuntu 16.04 上使用 x3270。 zOS 没有一个好的编辑器,必须编写大量代码并修复它是一件痛苦的事情。

我想在我的电脑上写代码并复制到x3270中window。

有办法吗?

x3270是基于阻塞的终端接口,可以使用。方法是剪切和粘贴代码。既然你提到了 z/OS,我假设你正在使用 TSOISPFISPF 编辑(默认选项 2)允许使用文本编辑命令 (TE),因此您可以剪切和粘贴更大的文本块。


当你按下回车你会看到。然后您可以定位光标并粘贴文本。


抱歉,我手头有一些汇编程序源代码,但如您所见,您可以粘贴一大段代码。虽然很麻烦。


就个人而言,这更像是对有限大小的编辑的权宜之计。有更好的解决方案。

我个人在本地机器上使用 VSCode。有一个来自名为 Zowe that provides a plugin for VSCode in the VSCode marketplace Visual code Extension for Zowe 的开源项目的 VSCode 插件。此扩展允许在本地系统(我使用 MacBook Pro)上编辑来自 z/OS 的代码,并为您方便文件传输。这是我的首选。它确实需要安装和配置 z/OSMF。您需要检查系统上的设置。

最后的选择是使用SFTP传输文件。 SFTP 将允许传输到 MVSUSS 文件系统,并提供 ASCII 到 EBCDIC 的转换。

SCP 只会将文件传输到基于 USS 的文件系统,如果满足您的需要,这是一个选项。