我使用 VMS EDT 一段时间了。我将编辑/替换文本文件中的大量行并将其保存为不同的版本。

据我所知,删除文本文件中的字符的唯一方法是按删除键。这个过程非常慢,因为按一次,只删除一个字符。

因此我想知道,有没有办法在 vms edit 中快速选择多行?

有帮助吗?

解决方案

你是说EDT吗?如果是这样,那么我已经很长时间没有在 VMS 上进行太多工作了,并且我没有运行它的系统来确认以下内容。然而,我发现了一本旧手册,谷歌找到了一些看起来有用的网站,包括 这个. 。如果您使用 EDT,以下是一种可行的方法:

  • 对要清除的文件启动 EDT。
  • 如果您以行模式启动,请输入 c 并进入键盘模式
  • 确保您位于文件的顶部(或您要开始删除的位置)。
  • 标记您要删除键盘“”文本的开始。钥匙。
  • 移至要删除的文本的末尾。如果您想转到文件末尾,请按金键(如果您远程登录,可能是键盘“7”),然后按键盘“4”。
  • 按键盘“6”剪切文件内容。请注意,这会将选定的文本放入剪切/粘贴缓冲区中。您可以使用 GOLD 将其粘贴到光标点,然后按键盘“6”。

您还可以使用 D 命令从 EDT 行模式中删除文本。语法是

Dn1:n2

其中 n1 是要删除的第一行,n2 是要删除的最后一行。我不记得如果你这样做会发生什么

D1:

并且找不到该记录,但如果您想删除整个文件的内容并且不知道最后一行号,则可能值得一试。

祝你好运!

其他提示

IMO - 你会最好使用VMS编辑的TPU版本。它是“现代”; EDT)的版本,因此它具有几乎相同的按键/键盘。

命令: '编辑/ TPU' 看看 '帮助编辑',然后选择 '/ TPU'。

它有许多更多的功能和你的情况选择多个线路是容易的。按“选择”键,移动光标,然后删除或复制。不太特殊

兰塞姆誉

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top