如何使用ed编辑文件?

Kar*_*ter 6 linux text-editors

我必须处理ed以编辑配置文件。该手册页上写的是平常痛苦的风格,不作给我希望,我会理解如何使用ed花费一两个小时后,读它,如

  • q Quits ed.没有任何进一步的陈述,因为那里是一个亿的事情这不利于戒烟基于缓冲区编辑和手册页的作者时要考虑有他们有联系
  • 提供 0.5 个例子和
  • 在基本命令之前解释行寻址和替换。

我可以使用哪些简单的组合键来编辑对于echo重定向来说过于复杂的文件?

vinano并且pico在我必须使用的 NetBSD 7.0.2 安装 shell 中不可用。

小智 5

我实际上很喜欢ed,主要是因为您可以进行较小的编辑,而无需它占据整个屏幕,因此您可以轻松查看命令历史记录。然而,我不想被困在其中。

一些技巧:

  • cat -n FILE在使用 ed 之前运行。您需要知道行号。

  • 查看您认为要使用<linenum>p(或仅<linenum>)编辑的行。这也会移动光标。

  • 大多数命令都类似于 vi:

    • i <text>在当前行之前插入文本(以最后提到的行为准,n如果您不确定,则会告诉您)。
    • c将当前行更改为您之后写入的任何内容,直到您使用 EOFCTRL-d或键入带有单个..
    • d删除
    • /<text>搜索
    • w写入磁盘

    • 等等。请参阅手册页或 DavidPostill 的链接以获取更多命令。

  • 使用 进行备份cp。经常。