3

Ubuntu 16.04 で x3270 を使用しています。zOS には優れたエディターがなく、大量のコードを記述して修正するのは苦痛です。

コンピューターにコードを書き、それを x3270 ウィンドウにコピーしたいと考えています。

これを行う方法はありますか?

4

1 に答える 1

7

x3270はブロックベースの端末インターフェースであり、使用できます。アプローチは、コードをカット アンド ペーストすることです。z/OS について言及したので、TSOISPFを使用していると思います。 ISPF 編集(デフォルトではオプション 2) では、テキスト編集コマンド ( TE) が使用できるため、より大きなテキスト ブロックをカット アンド ペーストできます。

ここに画像の説明を入力
エンターを押すと表示されます。その後、カーソルを配置してテキストを貼り付けることができます。

ここに画像の説明を入力

申し訳ありませんが、手元にアセンブラ ソースがいくつかありましたが、ご覧のとおり、大きなコード ブロックを貼り付けることができます。面倒ですが。

ここに画像の説明を入力
個人的には、これは制限されたサイズの編集のための応急措置です。より良い解決策があります。

私はローカル マシンでVSCodeを個人的に使用しています。VSCode マーケットプレイスVisual code Extension for Zoweで VSCode のプラグインを提供するZoweと呼ばれるオープン ソース プロジェクトの VSCode用プラグインがあります。これは拡張機能で、ローカル システム (私は MacBook Pro を使用しています) で z/OS からコードを編集し、ファイル転送を容易にします。これは私の好みのオプションです。z/OSMF がインストールされ、構成されている必要があります。システムでその設定を確認する必要があります。

最後のオプションはSFTP、ファイルの転送に使用することです。 ファイルシステムへのSFTP転送を許可し、ASCII から EBCDIC への変換も提供します。MVSUSS

SCPUSS ベースのファイルシステムにのみファイルを転送します。これは、ニーズに合う場合のオプションです。

于 2018-12-22T21:36:13.463 に答える